2
500000 99999999999999999 902185343 1000000000 23414134999999996 100000000000000000
