Knowledge
Data
697583752 790096 1999222695 5517188823
4660 265264397 78166 16783519
5444 539668 1561728 5039