Knowledge
Data
31 459982 20 45282057 90456488660
72229875511 58 77561466334 8336359211
316 57865571119 256