Knowledge
Data
660 32243380 1339 669876896 4630649590
18 63905579406 4912 38
2810 555691713 53099224 1212
124561 89663488128 849100 87931