Knowledge
Data
17452 783957919 947484
12146671145 136163326 5731595
50339444200 58175277115 506978 305