Knowledge
Data
2951 0148990 30287 363
577176500 89654 10534699 8790488 2429414
63445562 8529696 88544734