Knowledge
Data
113450105 19755231054 59922817600 673
37 78440601640 3514104 20494353580 852291
8820 2895380 58757881 3342893