42677956
38511288
938631
29015630
82398560
20668039
69551590
44279541
3433442
47444928
83615554
2412081
53587847
14508496
17062459
74136900
60203692
84646421
25875801
70226130
23423991
97995130
44599994
24823658
22052488
1988805
1915788
5994500
55458586
422005
51126064
11169191
91279397
58213789
33357616
132148
56272323
76854082
79415997
58638625