1167529 277788 46328978 23780332 132503568 113954262 5004098376 4239867351 0 1473182140 44856634 285287 0 2128648480 9233 13005219 76167012