Knowledge
Data
45437 158 29781726211 685331120
734030352 20516 710309 11363408047 352705
31697476 94586863962 99026 32431433101 12478