Knowledge
Data
70851379 16064527180 357946110
8969703 15928 36686 804496 644769
43 60093 6804 30126843