66117550
71189958
91473269
16576164
29695071
50727434
30364322
35305082
4601993
51975150
64095912
56768100
3563333
25005549
45203794
6234991
11447443
39674246
57653645
40163452
77061268
29077577
93933235
65347335
83367759
32865265
71101033
2901834
7239103
84852892
64257801
70966913
92675401
19756448
2082855
86199711
1384892
20937211
35513389
54292015