4670718
41232149
25045085
57212549
48599721
2571331
3007887
60921375
23392210
6488553
6145106
98563993
59232310
46079361
727691
32332156
90005658
2565192
82142732
67537041
33192744
82592159
7215114
20175338
90069125
48342531
84173256
67033153
59848823
20621100
50151610
91754742
18364906
23759655
31107872
14192674
291154
52317578
1475531
35895579