33128360
22364668
29086328
64341759
20533720
52506219
86181525
4485828
21802697
76852811
77491595
82603506
53509132
8185584
55936934
42894655
700232
66417909
76053322
63085501
91582071
63381026
72007827
53099979
6091925
163390
12244164
4024278
54176989
75662706
61938190
56148024
76374643
28814670
9724682
85797163
861621
11703847
23091072
37082264