Knowledge
Data
4539388 68571440 8407628 8305
4162101 17670700 6461960350 33866180620
3161138 502371592 739541768