Knowledge
Data
9985724 154303235 30601640 7388
43 642632817 8320684 52773902354 2689762380
13336366 366948 800