2137280
21528310
13905026
51517169
19989782
31597150
3552747
84917582
48144192
72016087
80585379
71827541
4935329
23851411
23245571
11499010
76462915
35217709
65978828
76598140
66615426
60746302
13932738
91006110
50421309
80941919
7895004
74847473
68808270
20892355
60961583
94513448
37708193
31397571
76043392
91793853
74235515
50724906
79618306
9581644