10672142
70627023
39253345
2086268
76782922
42526056
23359990
11511556
39337828
42355906
34737631
76062432
68593821
91354225
90999906
73323448
24597818
98366604
97292122
25574801
7937292
74265200
24268865
60498516
66021403
27433577
37806714
9118473
9564391
46134355
34773616
54643173
18007721
53401574
622202
420214
15989188
55632802
7897852
97853311