53028734
67939484
316457
26851883
16118755
3941173
23508261
10201414
6165713
1381858
75125055
18093676
8868489
15197785
32734582
69232421
14226588
99653143
58903484
60425441
26615103
54023746
32066017
87758656
28094087
383228
83916723
18553026
4087487
31487949
8895438
73922274
5125130
65524098
77557472
11488025
3588962
86872334
45929520
15654437