58157697
14393646
49948683
13318900
87014654
48156282
16608174
5924625
27477824
35517599
5263305
8814140
93327258
5562805
9385542
82378552
46424024
26332387
1929204
59317003
78031057
90425915
52469549
65561236
4032562
37854296
54287241
43731223
10687282
47009945
57506974
50593969
59667408
1812970
93268587
88831460
53695589
95482904
85828950
83259192