29083912
33744465
14062378
49172397
68924844
8688865
41402511
2968797
4035536
72165756
33486590
70479648
6772501
66381221
94419021
42236155
52676979
474362
1652990
71566231
41465852
28289732
163857
37439350
2421985
49164050
28295963
57688678
18439643
10086792
55385010
497440
99873288
37602314
78546931
5009816
27019374
24476880
583236
88705364