7687356
37021130
83114642
58525832
3817645
9828404
19734714
42197726
6456500
4267134
56871115
20043925
49574606
1657187
58084932
34937355
8427635
79556733
88499137
79934884
97206356
8056120
1997618
91982292
34409790
2796662
32903541
84314054
273495
13781559
49113884
83106967
96446157
68517511
9638271
434197
35054710
46743174
34501701
45753269