86045755
79487756
6697748
80488593
86553758
17555129
67196026
76398961
7951377
10331727
83869419
18057714
16164478
36481276
34417540
5796879
88738934
16028419
69341582
70362605
42446695
23087295
54873080
14983232
6179300
985998
54396485
30091918
99724934
76624422
73982416
28762168
95385934
71755919
30765477
82685811
28273935
41204261
18915588
98818074