45804442
1151916
6712583
49797659
14562184
44417638
4429482
63384180
653883
84714275
12536192
7997880
61828586
97392905
98143043
42502452
42528574
4377790
40047537
4595944
65023868
45702108
17607010
76039020
76543871
77469585
237190
3389876
35547622
14837767
80989531
78142599
97108509
41961058
39025943
57394638
11583241
13225699
18182912
13341986