1047952 259318 40363772 21533729 123812165 105998065 4718314808 3579339383 0 1364400004 3600881716 266427 0 1986529512 8603 0 0