18291212
84124340
5395920
68905824
64722056
54674828
13559853
46823744
89321476
12438021
12291114
10536511
46898995
23447863
38136119
46466817
36545826
6502110
92612146
77916321
66579264
41856732
10393839
41193894
28492978
24983591
77114242
33782829
28377949
83529162
55285624
51856457
34006890
52717695
58789470
91593762
62213871
11235246
567071
64875801