82247896
31594537
230599
40127376
33879282
20868345
40971682
28896440
59689105
109096
91557975
60576799
7094560
49346533
61981710
49023524
41241285
17837007
49075928
9807893
23651213
86536957
82175303
46787226
90225540
39542275
1238476
44297302
79746937
61459028
58978514
8253535
67867133
22998051
2846397
44719330
27734198
24857092
14127506
87518601