Knowledge
Data
2112583110 524 045572 564680
3222 665 7547 20086369170 9455764
24917014 100385 149155773