94785581
83173482
37767053
43324653
18284478
59803937
90189014
40887950
58553213
57608210
81416262
85378209
22857834
69884643
13025625
78737084
6999583
42966099
67206631
24875778
32491783
22707434
9618488
4333302
75421125
89888656
90571128
50612215
75756332
9131530
25684582
9100138
10687083
37121309
58281641
56632360
52241829
838125
95846402
19707609