87727731
3341498
98426050
84698337
44329529
71819027
11672689
3585426
87122987
904706
40596017
32073712
50379582
40392890
60166483
7697470
22973324
92321033
67831318
98428711
48978444
14626783
73004635
25089784
81969486
70358008
90812693
77398763
42041928
37074443
36843643
33463343
52511306
20199342
85811935
49403066
96659505
56734456
1355028
70145986