8736 16686 59849 5171 4801 43463 1108 12645 792 2168 15695 4104 22318 59669 769630 3093670586