535873 1331 40833393 281247 28050693 674449 274050841 20951917 0 13214975 21316818 468702 0 23422053832 83653