29364129
42064411
78537652
29754324
14783228
78228927
73414378
7222640
26977204
67086597
46624234
54902589
42785685
7917879
13407149
1886340
85429398
625859
10541570
38183083
84912272
4221907
45034386
29349437
3832303
96423257
9489738
96248875
60123921
68523004
2327391
14584029
55412765
43221458
40235975
29197997
11165233
67604053
5571555
52785302