Knowledge
Data
102294205 1343322 59001685 6167946
8950033 17245 32154 14090884761
9041 99071 14 8259 19725151752