Knowledge
Data
96 7895145 420282985
1228680134 2457325170 56344 854293
49448 688151069 91465150 84968895