13875520
3830375
97557977
857514
95081495
65456824
69358490
93651662
21998466
78542219
1043384
89057253
1305744
8224491
30411020
64101519
3841358
8342749
96208616
65107289
95066221
4094219
7135261
47099410
89994621
76529024
14359964
49958599
44067584
43723682
61098243
30508607
17408120
54767293
231061
38914108
22469787
25231303
6512450
75486628