66657820
77105028
74074501
38607184
25189213
8455846
35595494
58286059
18284841
5984546
44129411
97968069
34767593
45216824
89614968
9559976
74958144
478156
11172460
5221801
19374942
47099767
97412816
8986084
62379850
72564551
73408333
8023231
52081917
76458711
3845529
76105298
34963550
7531206
19855631
14182220
43455131
66066496
63459530
5204372