Knowledge
Data
15805 3149296206 53317905527 22505751 2619726
59356294 8658730 3117096 383296088 42823
7147348368 532402 937 403924