56023816
92607323
6006657
86865016
45954908
98664683
35583186
18885482
5276487
69348585
28558928
40479273
405220
79897848
37747492
46495665
37354023
91726864
14001553
156623
34036841
60992337
79589982
34884911
45411239
70014044
78992211
21333844
29716737
92467625
1289920
3961626
15269835
18182357
63659531
94277488
21229654
82702540
63272502
19338696