7656810
51684613
2036353
39133833
66826083
84007618
61858631
99393031
55035238
85602083
13069308
41763987
94057896
62672818
66521186
46002015
27081588
41118285
35365003
75287093
15224131
85285688
35978454
71176395
39503935
99667890
93083912
10943527
40043523
50785922
83551841
38301912
4563549
38674666
19817251
40131269
16039821
43701030
32755386
20448197