43282968
40667058
37526717
97717934
21638983
65908620
13448583
96938380
69587170
38332200
68345580
48118614
96975384
774432
56998852
23689728
87101354
46239318
76322010
98016210
5482184
27507993
7418982
88379043
5586670
85841460
6718136
5228469
81634775
30841829
52916650
35053809
96445650
47881914
34376121
60227508
2646435
32169844
43571396
40127361