Knowledge
Data
50 304584964 350793938
380 5770027527 9463975125 20381463
282914912 7847695 48 726829