9863852
85507395
66203641
9524759
31479165
28041558
1199418
96516814
92058233
7571957
46351759
26571472
94867398
52146504
87974383
64046653
65763803
77969891
1372217
15387955
87896061
65586074
18756817
63607139
93976524
42328112
85613941
49941214
93088148
81009134
43964916
11076492
92961704
33657085
938084
39976638
56863182
46894999
9268664
48236657