30454509
18083556
58531722
87341930
31649999
91889990
47319006
49864074
42127640
1116344
13484147
94096417
67393173
43005478
97823434
6146988
89991996
70431619
62146542
9915820
85311985
68419964
93332348
32337514
74866564
87846692
6435693
26363457
17478334
27762055
39463
41506510
12188154
3343047
4141894
53985600
21525565
8444090
16846184
7263293