66642117
317324
23282900
41987221
40391892
95683108
68902266
9999785
68491817
44215479
45693929
10481189
20308125
767736
28573816
20942346
21623056
27439628
1307407
68184776
12386300
3839412
18827982
9193784
55558671
37654148
93947508
97684616
21918844
34658427
8754829
4698698
2761164
40315336
63814899
89921730
64609963
63265353
66176515
52188297