Knowledge
Data
16057 21 159252 250872733
342664405 4595954335 14650329286 8092513181
3150130792 259299 87853 0782549