49864421
55395303
5243833
51526605
45534049
289465
87823499
68908657
6725760
8322057
21494056
25858335
30487356
61496576
86672923
77199554
75415758
43499439
76252293
23123450
9813638
19049248
1189903
6765158
64696220
86992699
456909
89558311
31233316
34658461
11039099
44021687
52782222
96737374
85034356
7091468
67254892
29375042
36008991
64727266