16528531
30521409
65301048
86584340
81198260
27687164
84031751
4076871
50511461
1631709
960372
34362474
19732256
55273905
21493016
23208517
63577401
36408587
47384472
27666544
78348000
36159168
2725013
59795677
41294044
8721724
64378823
50737990
87003076
26806657
20123053
46023671
57853540
59787
78391703
87641401
54393852
42398320
80286130
50003396