81165633
4056152
52352018
96509676
80396621
55535684
68449570
70218118
60153296
73396117
86145466
10589367
9485661
38418604
85772858
40531507
5077747
65295890
15923086
80165802
32024970
11071913
35817485
26908429
98833265
50375066
704128
78132001
68423290
8923634
6699644
82717957
87938992
94498185
6747762
63435386
8588379
33579812
9135992
46839936