Knowledge
Data
3149956526 20287 8512952 52097711411
383266 2833 72 63
87300741 36295129399 9538710514