41486778
56853941
75304430
23665870
64698918
27403511
91794613
4596775
97639546
61413464
70933483
65796703
40592319
2595025
80865314
78112417
45932964
84836899
47608316
86636429
1125246
6692306
88815378
48933963
53194472
64527234
89486082
20255657
24337053
46016320
43045792
23553992
7515170
85848060
49945333
87481919
96655388
11024309
6475592
1281392