52019104
58678148
94325888
88959183
18159057
89999721
80835782
13513822
15274746
46211820
86494539
83302525
6434042
8109398
16054562
85348630
3453973
59028551
45095081
27101941
52076718
82945474
53413257
67139550
84231794
63885302
39588971
73952304
82117603
18513796
90397680
83691491
49277564
57147325
7663350
24952067
4102567
35123577
24388001
83417410