35318411
25452032
85614400
43461447
8249317
55011447
899167
5515905
76816941
58628619
60471374
13121128
82715689
33129042
77195712
47173918
45226297
90375972
11909866
7376146
77271427
16921195
41239011
44786588
98419112
17512942
445552
97617945
6109603
16295244
60679308
6750300
73845979
32125029
9411800
86786886
40826899
91144405
29599760
226508