32222156
26866354
23762020
1594027
28523566
21703894
22239458
82535100
82499828
99165416
28638845
93082220
8858980
41767318
71612113
57283683
6309274
69573610
87227893
97472991
54332291
43323438
63465419
9209676
82674080
2397969
3532085
44825933
23221000
59934872
28415125
19307075
8794138
82323751
5925698
6579583
76428323
50006465
10265927
95595025