Knowledge
Data
512 654 275494572 285500729 37153430
87869 118106079 61 49856 86327
19431065911 2390 36411156 450042