Knowledge
Data
504603 4733682 1932151 374710546 371936176
69 709676391 61400 059 98588524221
38743731857 0161526 5963788060 11647932 99382