Knowledge
Data
43643079 3698510 17905138706 2938221239
959313655 84528 235000577 682850
30693598545 4642271801 861 50234096954 619949095