19938369
13622741
2586162
34071822
49931283
78943822
15471451
33836469
26823254
50666448
24023867
48703178
85358592
34894364
6793411
73398539
15039485
16921096
6736775
68969729
20754047
6909593
4291667
75036419
39227033
4585149
58831359
78372361
49008520
41225351
7517147
18482369
34495359
97519815
15723848
8655015
6993603
98932366
10955695
86576857