22545755
23167736
66437020
36199108
30393796
40683792
19031754
35229628
43342330
4350522
78429647
7493427
87344257
81978027
40327742
50669897
51177204
43729589
32029023
48164909
14607822
1664111
9527832
9194511
46788874
9740888
9356372
39149104
50314142
13548901
26186221
75922455
86162328
82457816
36692609
78466920
29527656
67726686
26088465
6603940