14466136
65252777
77095487
19138715
46122144
95173883
29259644
51264977
1051617
11021208
47097898
4693220
32892816
84425128
9767477
42488682
18756665
13195559
56182699
46216392
9095700
53447246
56857405
79636456
38114882
75639948
53107939
75417797
12202403
20248759
29702868
66691769
83345697
82374572
89525492
42449188
79264252
54852911
4812611
74384042