Knowledge
Data
50 4904277 926303 823437 044202
52700 16598152 62350 833691132
58556869557 4943122938 9335071897 8713 314351