95101492
90801411
88861009
86901626
8678473
80741845
79251435
77811328
68171205
63141676
61521692
5974182
55141218
54621623
5408734
4442844
4039584
895168
31530
20910