Knowledge
Data
2300345201 62866881613 49767 114873450
3090465371 91500764532 379664121
31547 84290872 21