Knowledge
Data
23287 633417 190 46398 4139558
667039589 46791 9895 18634687
401269006 36035752 12992272