Knowledge
Data
2941108617 30937025 2843083 70226
1644998 80332725 22231762
2326 25201144 4035887408 8325942 364