75371589
66213228
17527190
98962804
16095805
26862399
27451856
8832118
46095948
75829632
91897568
2180379
78428355
52889696
20238013
99593393
37764249
18485529
72022569
32833320
17231904
29465166
19059413
61928161
13899753
43382728
93987862
65756832
49368413
38275147
87969700
8437479
64494303
19617133
434680
79131680
1700230
41714223
53293289
69508001