Knowledge
Data
19118956 81171421 37745 2174972545 17285167365
146411672 91399007 25612416200 29333924689
1058 9752 83