91433924
1598880
2491785
5309609
42382566
39236657
28721812
6200563
10519960
48057344
76777159
56698871
2151133
82799689
8503378
7823207
46557276
50845017
47105620
66309086
99904504
57058580
98785300
276079
94968333
19763068
13928354
13855330
14428
7604599
17376373
91485560
56494705
53731299
5880195
373017
74698716
21832869
12176204
61413178