Knowledge
Data
2385214 39855490 653037590 1821563482
59 3364 20868267 43972729 484131880
702 818120390 571