21204642
77729182
9818337
69422100
77421435
24082325
9494235
3591952
33357166
592178
12695931
17507326
87455024
14812922
34662215
88067170
91493006
28508298
76356292
4862648
12552810
54035711
11511891
12008931
28305069
26266144
12188487
2941207
83566795
65241744
79703062
82748776
39952321
82627828
699809
37457586
3026574
53146677
24838464
1425051