87325318
23281952
1799288
75232897
68664892
31012180
58122230
63829360
35304792
58107678
66999484
60901031
92718235
58525983
56312793
72071132
9958975
32832408
58311665
47133122
7082374
20253548
17287732
90879225
17164331
13125383
17055893
14795995
41423957
11808029
9190487
834677
11151082
55958665
53822200
44998435
5442282
95287076
32531375
12046271