48713468832922
13984254845
11318629668128
7213259888992
14813572297378
12817791961603
6513609263051
6888630142
5713028425533
20383813736
7618146714444
8515091599858
8818629686186
5682161658
8082080007
4518192333950
6787925398
6313571939416
6287817818
5613991888811