92865213
94762363
2215650
97323656
48818631
89265279
60133714
58114219
82242043
39738317
55273281
48239524
23565734
84253728
24611650
42229912
20484745
96029670
26644299
8664913
56597566
80712524
53269207
5123213
10525336
3074482
52083171
55742861
31503309
79822863
15708820
35132279
9039540
94867072
49531767
6056901
38549717
8591383
88664153
83792800