Knowledge
Data
119236 617585 2293787951 21318470396
343620 64953429781 058 30344 2028
5572392327 8898 1837303 48111030600 97