Knowledge
Data
284356 227258 94548651028 1395 40221040713
31 6196911147 7560051 312928 435129
88 97772217 56137405726 210193 129