Knowledge
Data
2593 7674060 334734322 711373 125
2698451 18331956 55699944 50185 197881888
1832375195 62651400 68805