Knowledge
Data
8995 5177168 9003 583394552 159993
469 50897 7713242 297915 42247812348
90 2861080 83997 3682 220