3989140
61564279
86581912
683730
21581772
58167017
6748332
5515403
92328555
37835594
96272630
78829431
19035299
55551283
297848
64832388
5853806
72857141
97098116
72109191
20814762
59751733
28604825
614282
14636914
80027026
13296508
5001102
62142276
3149184
15763814
79819464
6050616
212253
39311658
8271384
36722419
43568202
1511230
65438232