59959975
46263609
70324160
55325170
7614296
8853920
6712791
3485204
2015104
23034488
88427443
92846362
57227009
54164443
76268569
51584258
78706006
56288
35478561
3587738
94041104
7139349
78334753
36417409
25339830
56494370
49452562
93594943
63503103
3391855
19881004
92764023
73843199
16524581
59118065
57566717
14571314
43753236
15175307
26197309