28428484
8268810
71677555
79292548
52679964
75912132
75757564
47204235
68003423
48792932
45056411
6916803
27176620
27206176
25477631
91158521
45331269
45375042
53343460
73069701
42198325
72469638
24912156
45715182
70036366
74661027
54623355
23922258
69438645
27866717
68252561
15879275
30608322
76576699
40226700
77699
3572569
9659194
95573246
50551432