58059854
7215820
8054913
13501847
8495387
9192859
11319964
87778607
72909251
36982816
1149687
68011711
98116727
2828301
90029504
96512978
25792436
21109044
28912751
4087859
4748589
62566309
6486439
82805353
6479254
75121020
75496359
76974879
19648828
61784305
48813283
23528143
38332462
24206585
40063089
6129534
97926713
45728788
43499146
48232527