Knowledge
Data
6953 82562 113554907 833475 867575
3981309300 19268805300 95825 500540390
25958443600 74865 50070612147 5773612 5760