Knowledge
Data
15268358 986038 845072
31817 064038049 2572 369570418
11206319269 6772664 92732 4134003953