24978212
13502663
17318872
17996410
89626024
52671910
7564781
74023514
17188257
29282573
20504461
61905923
6233500
33104336
71966065
13046674
294892
57415055
64812715
9913706
49735985
36649651
5171895
98875098
62371019
99643404
48662428
13638476
49568581
5281722
30611702
1770358
87085720
82258437
11411321
57499357
38203141
16726878
64243326
2890234