Knowledge
Data
120 2865407827 299419507
85436780 8109427389 650995 42252 45909777
35843829 4101024460 161008 3325618609 678487