70091
94631165
9161018
57101142
28243664
85462740
18689999
30086024
21845842
78254892
92594437
93968705
18492377
41478925
6729102
7367384
48094257
45228147
64308386
45519881
5139520
30891220
1768182
7285791
75677570
37871394
47395457
27627806
58586842
3627727
81102448
34185156
90702521
73358455
32058589
98043793
3729304
77518247
33505007
56576234