41715249
7437335
14686120
79878550
23925190
47778226
57682905
83344398
33603418
42207412
32628048
47371103
1854106
36295794
49903991
88412378
44964325
8960150
36685375
15319919
89135693
11864642
48804119
92166470
65653427
63434482
80309763
86202865
64775204
77239046
29965088
1118287
43467166
46008732
80875317
12818239
38527435
35544889
5314383
19085807