Knowledge
Data
8156967 3278306 6727320 21212495682
1928176949 719356 24872266630
8762964928 31177 31181185060 523090 63053135