16433359
13474332
22818137
39751669
1668994
83424619
82961020
98777956
2358099
37267672
99227448
67628999
71348617
98597758
10111981
25681559
44297278
447498
66085172
5795837
3313345
80898153
43937768
78856958
56993055
52367563
85819168
40372858
54479727
1628829
1859118
3299262
4858664
6690284
91341874
3790172
4039155
83341466
79712673
7717596