614125
798436
635238
246973
780324
70560
77687
401687
804468
404256
683544
531538
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471