Knowledge
Data
58 585292350 9346032968 873498189
48457241 157378 2990409247 150531 46270098457
72 48910 200674