8488716 3421300 743041177 259262599 8703219 3563945 260760495 22556641 1 21021087 281819240 0 0 0 0 0 0