86864370
23488637
85664908
9944994
74296010
17786734
38824495
3231113
61819565
99235194
66819143
44155013
14971615
66854701
35569636
90263464
96443351
39987192
89412561
16212427
27729326
34712603
12685459
215619
62335258
27561199
76853660
1599125
407889
56864100
43404230
33585715
56302306
9927696
31992140
14272629
9013232
8426560
7559253
66078444