17426860
892376
2094772
70307425
49859987
85124864
81828889
91775350
29449320
79654987
23484416
8757770
53202758
5805083
85394213
64283474
49311290
18137025
63888432
35852605
8169814
37647470
53708708
59444513
79424827
39404168
25817427
11018860
69995142
94448851
88369046
77228587
45201431
57266290
93672463
22391817
46621309
61972203
46688191
5709440