28781224
91237586
67579214
37579357
71115316
79947679
6797190
26396234
49833006
52411796
32237822
28909864
22386291
11396636
5533627
3032228
2232443
85215017
23634332
45725479
21554476
80468639
97448776
50368116
71137999
1007568
22419399
29551976
3315013
597310
82536386
60377491
22336055
14459335
21694558
32761866
72486234
5713357
7196136
39103848