3780187
85074371
35487551
84256168
32393568
15688154
93886971
88072635
58186299
42299231
77004149
26123105
21366300
2694552
81315880
20949355
29944770
56006450
2178391
37798469
63761895
97778941
27337173
24567426
60442503
42315621
63717554
73929620
8095034
97331277
83742834
20278816
70066234
19137932
60924598
51434043
77369432
25625918
9052970
81504493