Knowledge
Data
143553 76132722108 98520 33367502048 588643
22 116600888 89587071
714 46334336 5042382