25812726
26886081
35374452
12198760
60265618
19419895
52782983
32908278
25812270
14152997
49094101
69904492
5425517
9333110
20027998
76736968
43696403
854689
4914650
14898803
14351196
73169620
109927
77871446
48426830
4530324
928155
93307311
88111560
76478857
11066229
26581456
50419725
5729213
7870900
19965897
77519102
14403182
7359965
49696226