Knowledge
Data
280 4375099 1891 654239490 585039
2404825 72328984994 803612 36443
2763 17792 15725009071 2651055 7626529993