Knowledge
Data
102 2847643 40843352 389911141
74833113691 6022 25535319957 9464693 164587779
32 62202272194 6843898