Knowledge
Data
598111236 294705 992 03 58
637 4042689004 43475089803 3202547792 25936648752
5041 59218 2321