Knowledge
Data
304149045 895 1046035 93043081 92486449316
420489480 7706095 882 100 89874
1430333600 2032463 14353771014