96166498
732664
10496291
20577629
1393198
27465816
7941683
20997529
555492
28637975
43871290
34131355
30284529
14361454
85729401
56221794
53811003
42623521
53853000
1728043
55429414
31283393
48716151
58581716
79002518
33888314
82638438
30714105
8551021
86191670
9372144
3268650
4161230
89217866
74922711
28505170
30688046
50094935
33318839
16968748