535635 1331 40828697 281167 25437561 651046 254077789 20064196 0 12567964 20425735 452792 0 22648652232 80371