Knowledge
Data
2538 4757695 2231285850 2317664 183713259
45 28 1320223
979929 9942812 797473 1268815 708887352