Knowledge
Data
308352 41 3725463411 96354845904 23
87446471 83007 2312
2560626 69244115 1992137588 511502