Knowledge
Data
126 923884 5375 103989700
720193828 127772113 211822942 635031 702901
22542 42901 45084038 98502935 439184