72994649
5832761
22248422
20806588
27271359
55103545
2916986
6588303
37858073
70657954
52318983
43272321
5846206
67479828
57168974
35185062
90094976
77525111
6661225
86095368
80156107
8758539
57382204
74473725
26066218
43716999
60767821
22502082
3419879
16335642
36809007
632253
70444572
38862314
9163043
21167850
1298220
28565792
45057216
67567690