43927537
58529499
43011938
68035675
68225993
1514221
23927981
60014787
47542635
66798809
11729512
18239240
20931710
78232472
19017932
50269378
39913111
55212918
98521927
51353287
15484640
18404362
84688268
94681453
52222390
65206247
49984771
55027510
13704121
56538477
72946221
17397116
32052930
83796148
13026864
11185673
73275831
30561860
2292491
20216309