Knowledge
Data
3052 694528316 6146268 20 1098
8826599 2103118 2621431 23951326 9567215
5662047 654388 071547373 000 41