3673996
2759158
5665415
38873779
3812079
17922961
7983159
28674282
79691720
76181414
28128523
23255013
67857671
67911197
9230713
86922817
4885398
10626748
23344989
82589700
61769866
37943343
46538552
5592702
37525028
24428453
86378874
58943525
74547721
17878655
52098354
1426701
97003749
870229
11772790
5729167
10838438
6455358
41378930
70701775