Knowledge
Data
3000330 958035484 583967 8160037 3557
7070 78489521 2852667 3968065601 6822
255 32987084 86297 650791