Knowledge
Data
16972546 205029 99597580862 57239384
17 1014124 991985257
413746 277 945825179 333095 277753