43376974
25283391
1306070
43155182
4997282
53314374
3619500
25245622
53879286
89197054
62344796
6117138
36251785
73264944
67053339
62762527
13273326
83425055
66469437
2129928
9142006
61409209
1233877
67245995
19029113
55108761
37586722
13837296
36166547
78353887
78257550
6909293
24491946
32935673
720153
11703884
44821992
95857079
8960606
18899059