3357362
118879
78668944
45517329
16573221
87879193
27164723
85208765
47811225
56002262
19733923
56091929
90019849
23085389
75501713
65238828
22317495
82816395
7230636
514304
20975190
28719439
46992749
49051222
75592567
26469025
27799868
36467253
29665094
12764875
51719697
26574157
78594779
56163008
28858143
85809067
98189653
73852734
79998458
12857924