Knowledge
Data
222 58682 267398899 23210613348
287676669 618929754 1108182930
927922 1888589458 359155 3985601