51906364
41589309
483226
39179626
88015269
74559617
39578795
2826048
23205659
67972204
54464750
69534708
87796916
28814561
32583702
30808569
41769486
76039410
78591083
13596319
1352139
78806716
82245041
31762899
90298189
37765784
25036912
37583553
73167869
98361075
56221915
43625485
56685705
41527426
45536429
10722746
1593828
14827988
37361290
39931731