Knowledge
Data
23028 5860439301 30 20317 288965123
29496430940 630196 382731526 86543095
45655640480 675431987 6264429 848619338