Knowledge
Data
4170053887 129116132 98158515
8015072 985980348 728 3236918264 78642
320 74687 48668 532