Knowledge
Data
17 218 900 9524336037 25843553
2352 734758233 2843951 4498221
155149866 33610 2618503930 9685105534