Knowledge
Data
31575 342615 166765221 94476 2389213
42920 32615726105 230
943868516 622422794 92830774