Knowledge
Data
5107970216 5166011 286244780
27067119950 217729760 637 9004651745
7259 7227 808495546 64