Knowledge
Data
31 11288777191 58620171512 26547351
14154257053 60409203322 64 610587861 22040
91 0810890140 098