46873
468010
38672
47173
38733
589611
584612
13573
23924
30816
39505
20171
430611728
238180380
1665968312
156770267
129640178
123041252
1114628895
103246210
88251178
82982290
74673139
69306158