61007341
43337330
9060160
99937377
1082835
42129830
17847228
48099252
93789914
76542732
6094000
94583352
1665728
5226840
20207841
87898016
49382770
30692021
69689341
5932378
2346632
37366724
89801021
11172850
51197669
56175659
84626622
58809251
18457253
5014961
8126190
56152293
44988108
70867358
61203404
68503184
95689616
58498006
19097399
44572650