16054582
18712992
40694667
88016801
88673958
35844774
53395264
24537323
83418368
81214235
1967474
32269832
54066012
97408784
74621524
31019053
52734221
29872957
8323843
20887766
44998162
37854146
95548344
17831304
66507436
90089398
22796986
2442652
89386738
13839725
42244100
4171516
92623632
43304010
84088412
42242165
99521810
81248870
3280550
83415606