Knowledge
Data
600 30 66608
966 549551 715526273 12997
9183800661 27547114 7801863 821298 81162541252