5641808
82156597
24969118
29227243
92093527
36537447
6399978
4097216
89253189
46142276
30555043
82195842
94117841
63335713
26577900
31576367
6475935
26307716
9935380
40515086
57632
59897278
31492374
14702409
7876600
13059068
43509643
6454366
12919539
20745020
22133872
13218
66352348
2493664
63321672
51033338
6604059
125177
92218404
87336105