15165369
53198266
99119600
70839286
22051542
90837169
66386282
4224881
15062160
14079952
16717949
1638591
1833489
53792993
53903290
90069850
52396248
53187148
73548261
41526070
90772482
62666727
98247733
40839869
6936929
76575859
32693664
99489299
60358392
60968995
12387354
9593334
54298131
74962293
57563153
15335723
20859732
49543114
86864373
6816451