Knowledge
Data
977 60449281527 65055832995 25213696
145596 2375867920 591296
58706 4267553 1915480 6747907 3228683301