524872 1313 40538577 275036 20322629 599967 214005506 18301389 0 11268188 18654769 436925 0 21874886728 78342