Knowledge
Data
3504865 132061479 79045931 6274 755586524
59220 1380 358943 9635433
3315852016 90367 729 9811074