93815987
35725677
56729981
41826254
70978760
65752006
45358570
9727735
3906659
82828971
30302851
7902984
70403629
13149182
7696764
93784336
12582294
10755103
94144597
63103100
82054666
66515792
7819533
20471792
595409
31127786
45763570
26774443
35719213
81362686
677893
74505541
47194202
72187991
6142094
54709442
8556615
11531184
61595562
26288787