Knowledge
Data
31667 295 4452713 39748960
1147531025 16804354840 598
46 7243466 162482 16014092268 92645