76435574
21739687
56528072
5892883
5883528
64954036
15702470
13151885
74705212
69647885
37428175
49871747
28072084
48006237
48061444
26274277
62379875
74523025
44223903
75133796
97938845
60437843
691887
92151737
18198917
22587765
67849904
36252967
49645505
949634
63072758
23281913
75522010
232025
40702234
47988824
84725564
27239450
21629414
9457307