Knowledge
Data
1089 4991645 180 3532 57786304
15969567511 55817488 2762963
350072769 8846516 3441 050468