modern smartphones can store around 1073741804 bytes of data easily

124 requests at page #1073741804