45365637
27026912
93611092
36728788
7952696
834234
83529590
63168449
20312620
78306011
5489194
6989585
57541453
98441219
92561913
22354523
67061162
69604124
16123010
33174108
37577986
76208683
71805567
57224042
60652294
74968301
69125792
654832
38906110
36172561
53366034
15956031
59165945
6898251
53572340
48028227
43516566
15863664
4297858
68089382