30925607
56879773
11647056
38832215
17596148
65701025
42964867
60589805
33209279
17548828
87529
91535262
818607
31452506
114596
30863867
14585799
69607102
68271490
78104541
22037059
77773306
54264264
46674773
90979962
50935194
47062753
7164448
10362119
15287565
70052313
77751652
36986178
48275525
88753430
44831617
1927268
57371361
63255263
73193411