34896551
99228430
98949117
5192679
98224918
92546083
59089007
62838736
62303226
64098396
53523859
34848888
66212650
3862603
40612499
8657691
82599902
15923771
90544715
92819765
39899213
96555572
99551812
11069559
6092994
964982
2681843
1321228
70342260
83304987
77068642
52255429
84629635
66651829
66763257
545895
63712181
15858675
5977735
46749122