Knowledge
Data
319 05280950 909912499 5174483
679450 148 80 60223 894682
338846032 67496898 501340938 19368303 17