Knowledge
Data
315508929 223852 42 85579 4613133
653304250 2854 1309 97768 3592
6995325407 30086 9241865 654771 471