535873 1331 40833393 281247 28050689 674447 274050769 20951916 0 13214975 21316817 468702 0 23422053832 83653