Knowledge
Data
25398327118 1670472 1163066324
408854458 314755790 2896839156 689067861
29442822995 310302720 33236261437 62577