43022901
782007
43256755
83439634
85663970
34077071
8450828
3838978
82971722
32787487
25056871
66312981
67378591
39949481
50196140
43851925
79543426
3214125
62455046
4893412
4142118
32722186
8087322
29559142
69357478
43279087
48677713
13283342
72465415
47104142
86294648
53272833
66399548
10478492
79865610
9589451
80532171
19241260
85617343
80901656