36687067
75092873
307644
92151063
27958640
51523075
13173063
1971329
6692894
84152437
51326232
96543480
95607175
82557820
74536325
5446544
29097360
67889295
4072188
63232390
40076102
2398817
14694995
43817845
12427488
71573
54508256
82903770
40242937
54067462
83019315
1985174
8515855
41712550
5461261
7182627
92687184
1399008
35757031
7915325