38944856
98078789
39504419
97552480
48991842
75281674
5676579
66272279
30357087
12756090
70102639
48513608
32821809
89843221
77448055
57989516
55316041
2144733
43866235
1203514
51787276
74041245
75853821
10934710
64012023
1907373
87004226
1775900
30781994
45351264
68485400
51327559
49841603
71695648
761516
35223061
21885472
6895840
84425159
32034979