86399486
72511818
32069610
47133813
93665218
4882743
89476934
98461889
68165748
19725091
42159
36251767
2835956
42219626
34599704
76012684
83361163
36491474
63839700
9135614
4130472
34899702
92571309
52551633
60137870
47799584
3005400
68158087
98159826
13133601
66796251
6777816
75651881
54883906
63854837
85636891
63119920
6229848
4254987
82488499