Knowledge
Data
51 1529811279 5305505 9050 562302747
32647190 6716906 8755 2586 2518600
49664361452 316 539115305 1959981