90368927
46423501
13349739
67776755
6157373
30912709
6812596
69285957
96077842
69468151
36424197
94171086
54637015
66105065
32322015
69336329
99551710
27681096
21285042
70863784
39602291
48442603
26999790
1141311
89995792
12038821
41851234
4161174
1687848
68568477
8021654
41792774
35062198
13986715
1321258
86458720
66337408
27266402
49982819
38157723