26766600
28632026
26759344
85941692
79887441
56519198
47092817
45324725
91408393
31884321
72956490
20148571
12302261
24455626
73939520
55709217
26245512
64513806
7263435
85172476
6279532
3101187
52952499
33793456
65428584
3581602
25023104
84691877
1082836
44478011
3389488
19822930
659262
14057751
66127199
86781042
10163317
54842753
80628027
68654817