Knowledge
Data
350299 113447435 9154750 4234 005
595309 4497433420 19230623136 682967
24421422 9962722482 86035835 067338