35559084
29954601
11127667
11306996
31868111
88487858
44601478
82845361
92242942
16465312
83215857
15073017
24978161
7902510
22753065
7468150
30716964
7587388
72649500
35372610
5319557
52192311
67982007
35519095
43555575
58871568
82754814
95878374
31124217
98824138
6088586
6787503
16028674
4066890
14717144
88246703
67613262
26095899
24894946
299732