Knowledge
Data
30150 677 96 2101250620 705298825
182331957 53443090 72254521974
2943 991187923 57682546 55408615