Knowledge
Data
20 605 66583 307160463 5729327343
796 999643448 63480 1268 444357881
16631041 692519093 505494 14615020794