42407050
40484918
75737237
6329293
15712096
89688385
9745200
39611817
44782889
258276
84766948
97311592
5314001
37251481
5408719
40807121
90669909
85933575
962632
76934551
4443095
71466866
6648305
61988871
68878589
71574060
2475976
73709153
13346835
2453054
92327695
12725096
99595885
8285
75009388
76378635
25586952
25109963
22153414
63554244