Knowledge
Data
685 1152963 3647708 684 558
650578911 240282195 3931438
54093500818 94012696 01 32 2942738