15866854
537930
30662087
17156961
16887148
58436286
33518118
69726627
83092994
60753590
52612363
40713892
402351
14143278
96009512
39405782
24382960
5117850
23693045
19107472
76759873
94303622
80404583
3889441
28399500
58616941
16123243
92333843
39979036
71273639
38024704
17918922
68251856
15455128
41327712
17231730
60084982
69239580
28645042
23978031