93295106
38754268
95916476
21275212
33058146
46673967
78325018
69266068
56235400
58895605
85461683
42673464
70081799
57182617
5432861
40964432
27176262
68567245
9183266
85684556
56945089
93329757
76728035
18876341
61129249
46827158
32899644
49175048
4482425
18711907
80739398
61236058
84422459
77581546
32239113
40502374
41743947
37417690
8999291
13464250