Knowledge
Data
17596 28281870020 3619223 66450 9732205
33684 215759 38025094794 7281153 5055
992400384 45045569 718