59057139
13943182
8046431
34995876
69092386
79255440
39012714
36756064
9827322
84953545
6121730
90715343
28019445
69159811
28811124
25679513
21067179
76413219
38643391
22563076
94631325
9603794
5100163
98627528
65522969
6258570
44105391
46469821
51619162
69454980
11737561
71748110
752863
57627073
30505635
12153898
3671817
11643127
67361220
4747841