55706211
21582859
74866858
71402363
19298946
74262884
27128340
19035411
19111467
463579
18135340
89978353
44777897
18527616
44511360
98007044
46287623
37277948
63262867
44522143
81049249
72907930
37584218
84924168
29109861
10549322
46032635
90579791
70236701
46528965
4582238
83237426
62117016
25972273
61046049
57548846
44619478
72929450
15819400
42323880