55639647
72981152
91574304
88858344
3375136
33072213
71758332
13083855
88028063
76342016
82145175
6302692
3745691
97211957
67116995
86001074
1421832
81177620
24264634
39311949
39522246
54363472
29436492
9096065
93406143
4460191
61844138
5098448
35674451
45002645
99502670
83683888
44343999
97479524
99926707
813504
6019265
34445837
55164687
60998498