Knowledge
Data
559176429 59509466052 419936 638884 310948
920576342 8477802237 780044
908949 6562 868