Knowledge
Data
9068111597 1855 980526 171660 559540
1507 42255592 38163812575 29519495481
508001144 3090599 5734823