84403030
28144419
27347101
15134223
50666701
3424658
98328680
18215833
1626489
54246552
44273537
28632878
25493367
69367153
23253445
92248588
17015795
16518415
9982554
99428936
2737735
47622032
8028552
2208293
191622
44804722
98399233
77295794
1364176
36724582
81112107
46268029
56828809
21863694
11688955
68447404
60642541
5327408
7367102
59546967