66435164
21582278
13024689
12435066
30401062
784820
27542823
52862764
32637195
96193883
88728861
60344614
99121949
51206526
86668737
39446680
9553140
26162290
18868273
57335062
31051708
53483193
46745992
38678890
63925811
8114930
61766452
88005136
41748767
70591744
13166576
19488842
2038131
22099854
40476406
79735727
97337640
29236966
99731237
36744057