Knowledge
Data
1968898 526 643924839 664810 55887035580
42 129825 2214168603 31
1743772 807019759 3807 6916656 45