41644866
14085490
79581838
12431756
99901085
72298748
80687137
98345192
44391613
49846931
97113840
81883680
26459515
54052219
58347384
19491043
59582943
11773463
27348386
42751901
12343893
38161873
37598481
6534189
52626210
64038975
77497756
26272588
98288722
1421644
836124
2638298
887511
32765738
6653598
23218449
84368687
54604858
20575394
68553388