53391668
26685201
16777081
40406796
60842625
76187483
77316004
34381587
45814023
39599217
91297354
3515888
40836467
64417742
716130
92425281
17197080
64726397
89835000
66046157
23013966
8107680
51845295
16502298
15944261
50014675
76884448
53715710
43079460
96474975
7747998
59046188
30359469
9734986
55722539
16331589
35621308
50308455
37638445
2778228