Knowledge
Data
12923468 856070558 2751956364 22047467542 40287382943
69 507385 99180019 889003241
42463 13164 9438973 3874