-1370652294627584074
1256662787102385780
18729664-1955420834
19911020561489470015
272797465-475298277
366207733-2027802840
4192613551472430831
4193209371880085161
675377044-1987883806
675377044-277520572