66634861
18699214
44349265
6065394
7219273
61518231
61527831
23437838
29092575
41662083
85572428
12191959
25719271
99244873
29166858
36542367
48031575
55873679
30027261
60195522
78819950
89039681
74393542
13695840
4021909
1171777
78684617
64556322
60848223
10725616
56083172
46239768
1495726
54469701
22638858
6532680
14295113
79912818
4801331
69468510