Knowledge
Data
157862 330 815 516 82317
12081602893 148 28774455731 9827200600
1489574 346648 126886607 22946748944