46873
468010
38672
47173
38733
589611
584612
13573
23924
30816
39505
20171
430598728
238176380
1665938312
156769267
129632178
123038252
1114628895
103246210
88250178
82979290
74673139
69305158