64962426
86402236
56193556
79608889
24479504
75431927
21847333
70198265
37038252
28626035
4978228
65288833
14081718
93712166
86239419
39709253
16612639
35016781
50548564
4331988
61239770
24295568
32219650
85265183
51934622
79359748
20629782
3039308
45007357
66347569
69753007
44026185
7860239
28757200
90335766
97402025
94707769
6679826
89405891
8429857