14813572297378
7213259888992
11318629668128
13984254845
48713468832922
8713468824813
16418681888980
13488489438
66013991977291
79813679130359
338415009246938
408517705203176
163813289206606
96613572568009
354818892089111
1232915029551620
152618091500059
133415929993589
94018829209722
635415319924092