4422322
82881754
90733726
4168511
58907809
14598368
13974581
59878342
66357190
70577374
13646970
9551308
4235685
48998477
36818702
7192146
43717409
96584443
66169236
741167
125230
31612288
68456832
78485236
8946383
39251004
87235184
41593181
86145557
8470652
11061306
6724401
594917
20434195
95444073
52799797
17426162
5033326
86766815
30499541