Knowledge
Data
193301 15012 09822 592874041
51174473 723671 988799 94026 812
2991511901 71 3598 3093