Knowledge
Data
490438208 625634 3388 542646
4850 979121 3145 4697081
160840 1995532 14711601370 80463124272