Knowledge
Data
22641 166365 581720 896902147
31362446568 779 3495422270 7082113306
27753371 5744991 202283170