27557909
37099174
93318618
12424751
37838990
47978173
166390
8114366
55946287
14675072
89302720
8072944
9745443
12149004
47697777
7038530
12802264
2514618
61935586
18188394
10003730
68896063
6589703
14284539
15592778
13902965
1204841
85084752
85684233
57838882
99239059
96228612
47931215
27122124
76805732
34988543
52254411
30912243
12014544
9441864