22343505
44414452
19687307
19761463
47846220
59392747
63802881
82329466
29623036
44096075
1279561
56113102
16039598
28561157
41942988
46458563
11379741
74113157
24613292
45237871
2577760
34386381
3665821
95198445
90588032
64256715
78239169
49479612
49396002
90432890
7653399
71211332
52745449
3385644
58822025
15426926
95021153
11916965
1177789
41677462