80574072
36962139
3803477
54498276
45745324
27966095
6883981
12621203
99152948
27191027
69985222
63493802
30133242
69536041
43257574
64843277
32078780
2147603
65943098
51795691
84415937
23256836
51469363
68324822
9137781
17521607
14544876
32524565
10125310
78838717
8044043
60393910
33466893
97534264
52943014
3379195
65489974
38383667
20326577
22171575