166784086
1300453862138982401
10788102
2814200125
1341990514502074368
1458923922
936504147020472320
1395769412611809291
1154349067410915328
96074290
83644701
1435031466
735028747
2726458759
2250245898
101668262
975644677020975104
3213100519
70578789
338950660
108172127
116985358
220690109
133311259
1288526989956014080
1176106564400271360
1445259295126274051
254698269
982261796068208640
268582226
723203214
888270543291523072
1310825038799495168
868374144789823488
2970605179
1228968936844083200
1402606894942855168
1084685182987231237
1142343524999782406
187930075
3019517371
912403562
1044008720
1386651627898085379
3315532914
1088547695365505024