6039522
29597373
7328670
6500297
34346372
55564363
85968760
90607802
50187707
31242848
5934926
99842262
4467670
73447113
74765722
31221752
37409879
78526150
29349968
82383861
49901265
98003878
29064791
66596436
63285802
6481634
84472463
88705760
31692677
25618585
69963106
1949706
36916178
40524330
47563974
8291558
9840885
71762992
34914884
16909368