94583056
50815991
34995810
45646055
86098992
860610000
15255745
265167
70794039
60201196
17955615
69204085
62432378
47565336
958838
99919239
73364899
21804428
75645414
88612997
24116738
70014751
97431963
38694392
84963750
69517413
25715204
27838606
7887499
38733840
92851345
93469008
7005796
99999493
98976555
91368283
15708735
3991618
11968868
97843698