Knowledge
Data
80 59255270 1241569
40948 6512 9001532 757606
88628722 2950860521 8719029781 94660732529