Knowledge
Data
507977 366504 691 20323892090
8400692 4825877119 29167 13813 29394
28723215 699595 225667114 1208251601
24356073 63133 2048 4681 8339865