90115052
72664582
47151702
28303567
14512598
52961173
66367665
17114297
77314549
93521218
49461596
5735875
8261213
86118486
48775354
47108050
93035322
78024748
70998595
1958184
19857244
97141460
22231375
46308026
39524186
99493737
64932713
67084938
7185459
91938358
90139124
27081575
50981970
59042704
4461103
96139996
7381924
51815537
43753414
11679764