Knowledge
Data
604230396 5402280890 780659386 85
5913004305 806926 426522585
294482 35096257 77 15 188353