Knowledge
Data
36 531408 1303490207 7390 875102
201078958 989435607 679993 13402 062813
6770 57488 26085086 3545763088