Knowledge
Data
532 6306606600 642
132 25867 958455309 728779139 521635053
29182506 1660521 2263719471 13097807 16749509284