Knowledge
Data
630530858 2107432108 206542 40716
35132522099 64349 31310976433
23975096 82453457048 22114707 475291118