21427488
99084447
17217780
8681816
2757232
24575038
68891564
15707095
84422922
23087657
63003416
98877066
902080
71466573
859055
7336591
27839886
69629134
44345668
13128802
9007720
20416608
6392424
2023521
63593670
7984205
20081054
18467247
57026518
8547605
95781896
26828204
928647
54817549
6085300
76472345
13989673
24978889
12492080
57623446