Knowledge
Data
8172960 80517 41652 79416143573
3629 90506 20122 9278199148 2954292855
59942313129 61188649 2035452241 3025693473 36092