41321494
8605202
17281322
17894208
42633117
92572573
7316255
40908974
6337977
59997559
72894414
80324698
6732250
32868127
28075079
13024380
87162609
53528977
32762674
43058809
55582714
4621510
62273415
94487344
36838004
18899119
90988918
56591779
86213377
36712385
67133164
57927933
96537780
29312845
77147070
18485962
49808
14518435
34878363
23864482