Knowledge
Data
104394014 477647 5810
37237318643 9307 2866252182 79696 211129384
52768992 4206601 27 61535320585 466