Knowledge
Data
2561663 7585 3412602941 18681689071
2351712 71418 36831 17695476745 669200002
3552 228511 76997 20858855