96614610
99177462
52619171
64179692
33778240
93805435
95011703
992529
62371517
89738649
38108910
23535354
9954297
32973949
6951496
24809490
77002094
7502929
5527266
6455821
21038171
67504220
29852648
6022203
92614418
22093117
44556971
8383766
25666620
48724352
56328510
61772248
1777521
65259193
4548646
7939182
54014579
24531164
36615418
92037147