Knowledge
Data
28583818430 9169407 12261372 23462232 766216081
5071579 6719791510 658041 3483650 85877311869
288980 3381636612 20212765 34563