13592959
59699594
6925794
88611338
12485032
50288313
72299581
59465097
23804983
62119853
28575833
18179014
69759078
58406136
99205624
37584398
63474663
28118565
60793505
13229250
72521012
513033
7894933
84433020
25571973
28239706
14188284
19793772
48723489
82845384
3312528
55705567
314319
85641460
91509046
1179684
96348878
39665740
27947440
30306074