43642538
32738947
50096792
7578753
57913223
78624196
52863976
21339963
63567522
12428709
7881885
1663639
10861277
88473974
1198641
76744520
22627019
14194974
22687996
46988548
50309226
4457146
16743149
28123921
4236235
47843490
2611212
13591578
85022150
44752815
33029051
13183387
22222393
916978
54498122
23178929
1684287
45957211
19551869
90903880