Knowledge
Data
23 15110663 60 3483352 21327959
87002 118032521 53487066660
30302 79209826 37711465575 95