52675225
11862727
21982786
92024040
817819
13783355
6653559
37582915
33725336
20125306
221035
49457197
33095012
52625291
5216947
34567022
6512841
70123390
42293625
91868361
27564859
36122380
26611197
90961295
61526225
60439135
67101425
58742288
63324385
15548672
73198867
16244797
77429784
96147512
55912240
49139648
995375
16372133
95481913
72924740