Knowledge
Data
29875 29535238745 5007
74633588109 959508 095328 307649870
211646 126 692012 392797 6405804