8450
423793
740135
59266
939392
943154
682988
466852
737798
958922
989150
83168
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471