Knowledge
Data
8896346 1050136641 2112575700
18085197286 80795682561 3790546995
42423335824 288372 23110819534