Knowledge
Data
160 87355504682 5643367 8142038399 18383016300
2298306832 88819661 408593 2238469
046314 3756445 779907489