81331160
99928800
49474950
82949408
2571843
96075998
67764507
52069372
35561858
8973230
51209327
35199809
71133777
6997280
58053007
206746
25062069
36298065
93387881
78212710
62113975
8647451
64536134
18399797
33649792
64669983
94757663
9849478
97149589
58499386
59467235
8811582
50212082
17559719
6916333
65899855
43735852
2807219
8103505
95095154