Knowledge
Data
32276 9154845 75973 725175
70679 57942169 42729787 9784
178468602 7856 24280389 583 899413160