72882798
1268388
4142177
66291249
66101877
29337307
88131557
55965746
49337677
33056901
26059720
57172558
57048953
19062926
69933646
97047797
1412565
1341917
61037564
79224187
55211675
36865942
10076065
38427250
59303956
24324381
94217422
5799234
12436204
80343293
79371138
8845988
43496487
66068742
20986649
26961893
9578300
13764048
61545183
91807055