Knowledge
Data
2529646 681 164 677951 303144
583 18447763 8194165636
1296709815 5917182 03340054 73473656