85887137
48959650
27452013
64109040
86988529
66235916
78616590
83793659
38411982
41166355
67972922
28411781
84407
78297432
77821938
6844786
413406
17803818
21389215
1391103
8559776
23454425
89619034
1015207
2765990
97083860
41715248
52372000
32648175
36482430
90156763
29178488
82672737
18405368
64214932
37851135
49113858
95949201
71828067
78768421