Knowledge
Data
30 47548857 7759140854 21479465263 14242695
8907 653127315 44979 131965161
637909542 509 5960440639 6083625 294