96601407
95551355
84951136
8222495
81341390
7641366
7295605
6594679
55381586
1005187
95990
56727
52138
47372
312