43321975
66301732
54411698
48021640
86371195
50671023
90681000
8660683
8471465
4383338
5091136
35566
27362
50538
66828