54426480
47199735
32661215
11439590
62379666
62334435
18143186
6407036
9513134
76009664
8119926
34793298
98008887
54383922
3041486
89276029
58851868
65669148
31268286
52897483
80691300
5702095
19525274
81596710
78948212
74563191
21712917
36872705
20757855
53589008
24241487
6777225
38943682
78675681
83886680
47133040
23774113
49555633
60447
55419608