Knowledge
Data
621629 66888 336133800
27018 2913133334 28813 43916337 371750652
2897003760 5589 538928