Knowledge
Data
25584208 717 31 086027 376829
25101431 73640 31325134
65423 27412 327 9709889522 116877