16731904
82845220
90524494
55181564
6958578
44082639
9470460
75373868
98482412
30097500
95971122
35473022
6013475
412482
25856161
71253953
91087413
23761196
95196770
27936773
50083699
8914035
59499203
426771
5768707
69623867
4862579
18914788
94607344
61689028
34737352
31926104
3056978
8430765
4962750
43808371
94592770
57361771
85013448
39089589