23083057
21981211
93115057
57901099
3981556
35537389
40523279
34284377
12935425
37614485
9513852
3154386
16304025
29532400
1466444
5487734
93598483
77919460
66129395
56262851
69539242
15164942
16403434
70686737
97499720
70412420
11737239
34145331
74717748
25414487
2093658
856568
40263219
10412220
75222013
55915137
95434811
34433798
74766802
39605410