75932315
22639442
97004836
30852064
43634678
58663107
28806600
42752064
13817359
35171993
19541124
37513807
7801487
91964055
77979861
46979975
30393229
80425103
50561315
91416885
23169651
79542899
24849036
18338825
16272308
14355970
6973321
542913
75365199
54183782
38936379
6084134
30411145
42606376
18711981
49373209
67121940
96995085
57739723
9360676