Knowledge
Data
626099291 7722409 9547119 1750497
106229 6615868 054566995
23330 5387809 98310052 135851085