83018769
6235560
1057942
4905694
27308472
55812
64211218
68237022
47726551
47482285
54413843
91244474
19506596
648849
3933799
4691161
29814316
92257337
74985038
5891694
68293616
2528470
20077290
32962205
816620
70046818
587116
34246451
67188995
6104899
4242299
39157872
3542555
10446640
77495174
54829109
60997865
24638733
51708913
50038075