Knowledge
Data
390836307 5592815 429 9599 6235695
986635410 679999 11530611 70772 5335361
23121369 13356313 383 89322