63024798
32571735
45095198
18968832
87907575
94003634
10786030
60743425
6811643
17544537
20898565
1411505
79443277
15891023
39787919
69761543
79954096
63636794
19727280
73896580
90652734
59241558
88328880
55561804
43016372
380139
84306389
69899200
24371067
10537852
77248436
48857171
44205852
21286030
17573969
21701666
38848262
12081103
37909463
57869240