92401116
52629345
23743496
14107382
68694826
94151866
48956988
58395361
17501680
66335949
84144640
34167145
33185321
69633060
5009820
32224708
66522599
42358585
4706146
27283521
70322891
2221369
60442460
75065870
17141504
37675944
80464450
6878607
13954247
93515807
14247651
72615259
25107878
77144492
35808272
65265537
94355814
81893072
20075367
58014814