Knowledge
Data
10294785182 30 11 6082112233 73495659
425564595 92619947 39514114 407743 13223102
38029 22145045508 27940 965677