Knowledge
Data
902862 265652756 3816238186 993386 1657677558
7434088170 504276 970734 94189745077
3100100 355293 33161943971