99091099
92151293
8631323
77991031
7709147
7686641
7615449
7073724
65971960
5926710
57871289
55711254
53951601
5161108
4924104
48371233
47621709
44531785
42491078