81293235
11642472
59919020
45345993
34195858
52352378
40295366
30878143
15029694
42992613
31857979
4281313
50989645
400980
37694261
48754133
46689887
89399592
9670874
7910651
16123366
43268833
11605780
11327111
8776039
6891452
28858600
66782091
98678518
53818022
30904875
83324229
25825438
87919846
27675669
39703781
77436672
9319734
44611310
39787629