Knowledge
Data
096 3040894 11822675114 58884 22705161
044174717 73503816702 22559 346177
64035 85512 1035131