62326080
31887382
19927128
99762946
7706164
93596936
44029977
43627136
39504713
62914645
82355856
21506020
56107846
65003714
19004027
16104556
182248
70336717
59739032
2753332
49681102
26329193
97801299
50913214
35148493
83515004
5808546
42821794
37649823
42259188
52062340
57291248
28011699
82264799
162888
83943102
11329676
52776513
84113270
46965294