Knowledge
Data
33061 50391 709049739 774285041
2141730809 101976628 544990342 97370 5130
346185015 193558 43513347825 9695648 457268