72568180
80365451
193849
7647868
60816177
56128171
72271354
25409171
10586810
1067181
67644551
31125575
6641482
53221848
68376599
6363981
25855118
37919388
80035353
17571259
95996375
26262397
44232344
17319912
22279531
98612695
36383036
33892357
8106680
25579686
30038549
43977241
74147523
60919850
70348343
90203389
28111722
56637610
36239867
29655288