Knowledge
Data
23 1979929 4777594655
59 94103020161 7269713 17323994 429653396
42232777 647903600 51 44