Knowledge
Data
304457294 952 359185 12302269
1403506 6746816 101 1495334018 84491338527
401290 87259 364878 2998908032