Knowledge
Data
90283 2983070597 3342919
681535985 288 5482 2300199 303798078
556701319 5226050 777 2990