80071440
29966710
13047012
46815720
73773953
47648674
114614
31848703
301690
3131391
48463603
26488441
14957840
49916111
59436305
69697763
19439939
31978978
28122515
87805151
80422820
80952124
55855
25914820
61162766
60493067
45688916
38704772
16061340
77742087
8696587
2145708
70057380
75059669
4581904
68122063
76393106
6595286
74818505
98285981