Knowledge
Data
3352542 5333 25639111070 63367152408 1855011548
9528560 3736196 6049367536 221293002
71 159110 48991264 2020090 1050263