Knowledge
Data
308569521 71 164460 959205829 6829602
589705 1543984139 3005 54792
4977841 65615013292 8782757081 12892 56769