21441283
4804825
39109302
469352
12667828
44659075
36444242
61345046
52516309
30794047
9417322
78716057
2173391
9946459
22836560
3548300
63581331
26959218
47718878
562402
3931501
57827397
1948890
45522606
27868533
99916118
60943668
6553836
54121394
13442858
8227428
45676327
51026056
22765672
71647050
22327114
33227493
45517920
8112554
18594445