63139254
40885622
56591215
14383180
10822559
40126390
679888
62561085
36124389
5737072
30343068
10191520
3871212
29554268
91816301
9420459
89092167
31977829
58242861
6607200
41562403
92214403
92834490
10464247
26553341
88533286
22275402
47777146
98353437
63463724
36527583
3745648
4532024
78527514
69693989
44047444
9307136
37225714
90791174
93832666