3989992
83874700
50199233
84688908
8515270
1828007
77381194
21022360
39101442
59977674
88166605
34414081
4133679
75227249
37188085
52016210
80844497
72838253
96299695
70122383
46407416
62823449
25736688
67311979
36552573
39482758
42784142
17182744
74201505
19636789
2198111
71608142
8333456
34502906
73214776
31362791
36232278
9962542
8525094
8611363