3189879
34277038
17223531
25503160
35675754
30351304
60977344
2988055
19452983
76156174
46938943
30657563
9376298
42648234
2818677
29933619
24136086
78557120
9147081
21061016
25637269
98527852
31597527
57704701
15024985
1524927
39976106
83034946
52869067
2539704
59757102
50979480
78765014
34893166
11404856
5686167
7478133
12475550
1447126
28024352