15803300
67898708
4513775
6324860
7871523
814995
53754036
28052079
75801112
67986394
20087901
916436
17146967
86944000
73745505
86866540
3056121
1360872
87072086
39572428
56692396
72634026
60206981
52857973
95282934
52066079
1079141
64737505
96046498
29493517
63642286
84333375
81391239
84379318
41274268
65843750
25844366
12503279
9173586
62568162