Knowledge
Data
25 6890042 9028488240 288029
76217778480 4620262 7645554 93802317
22402824 35520 21868577309 514