Knowledge
Data
131186 17886 56945048 38496 531148
874981 1625599311 41225297
224982860 1015254 95770 68513453738 8564