Knowledge
Data
62 115299 6141142778 410591
22486665 6311628 350 612366306 15334308
979 821701 472979 12773 83675