94886803
70627170
55085063
32344938
16569829
1934332
84077384
47666028
24386142
83555485
38339893
91424534
46828904
60951831
55917299
78716416
65213948
63323745
72797546
22109324
36644242
10743055
77463786
29815217
14623446
94697859
66426541
52711175
78809573
46192026
21133492
45536596
65009444
66571071
93263260
38484916
62607478
16313681
29611250
92755144