70655793
2652892
20329932
29211290
98342952
91006343
59714696
1094861
58577164
48636434
6046316
79248609
57623495
302393
8114230
29296738
32203302
43217211
57814
85618028
26984472
87786641
85294622
91047914
54054784
60264745
91208612
44368491
29796320
51883518
60475701
29182091
10133232
70561086
7759608
291397
94988922
24687684
17347490
69544576