66875103
82987263
5797812
88871997
18856991
36138229
18706473
59508333
74166253
62041006
57116520
4056355
35425099
88574406
8723199
62684531
60213628
8969594
84397437
38933904
10783896
82944326
91294356
76417716
75919330
4711914
95414220
84171140
32639592
5081685
21428134
18979111
93685615
86196050
70775344
72565523
97742417
7259259
78151684
15736451