4333210
25326981
4102459
15233448
24429804
17904280
91786839
5142135
76383708
82084445
48617368
78596152
54959141
42959871
33059609
27928997
56687242
9473028
7467866
47335104
843135
37473249
48856098
95326850
46387297
62684712
78703193
70741093
51641768
10972364
24219122
16554226
799132
14804654
82903430
52151700
62359761
82675509
47165991
37665526