Knowledge
Data
28 85897965 692178351 107980297
95 37566763445 150 3818969 47970003408
24303968 844129 1239090