28711098
60666875
3514089
81325464
73492794
56229341
2037245
63373867
39167017
32729071
9767401
36251346
62963769
33281564
91985350
12163056
34281789
9428557
23746955
4503079
27531348
28752175
53841317
53534730
13814038
98035191
3126165
76004678
83304748
83634939
52454148
90019952
50042854
1743473
75267497
69401973
2332615
29977192
30299486
51245263