95435092
28499122
28449624
72646418
45694053
98007355
6834608
97975422
19919952
16177775
9836609
41953102
35028667
15311069
188474
21717379
49954660
28056144
98641239
4484526
80433452
74925042
4179759
28001885
12288621
7335240
27071001
96881095
7535505
87373134
1555748
36616978
49124101
19485524
11959148
27524612
98988088
67242708
40452614
80353107