9691266
3905063
27904494
7759903
99058295
14342626
303224
20293469
94262248
8191966
34587739
20869046
30713984
92363189
64925266
53227828
92341059
59212411
9824179
34685558
8206862
31074554
28363631
35908115
35859039
31931294
98248842
29788277
40925715
52682867
62455350
57146592
22478068
87669335
66797731
6253970
7759828
29514295
32129353
63428015