Knowledge
Data
59552580615 26088334794 885004 8316 313560
4062165941 6609560351 6944768190 17092099900 36324424728
20494256 8213939 632006641