90666900
19055693
19711355
62981961
43672413
14731623
32656471
54433786
531087
25704659
64933285
71288849
47988465
75514204
39401031
6623638
3879957
19435956
82228416
7327197
32746643
92228860
5020898
92474601
39998241
86238771
11654987
13132451
20682904
93516308
7833269
23271842
14406842
57864772
42396811
80218964
69141044
27638984
98166548
40125495