Knowledge
Data
12986 255915 21603 56624400 369982770
85750862 5473263139 59068
840483990 0578 80138 2087165 59