65243930
21226905
22035844
84188011
87931350
68873807
65177859
74297924
73569690
17416653
17448754
5838920
39306419
35082321
80534802
746407
33238020
48518810
19923022
95332430
73267002
45455846
48875447
42628057
59023833
15392881
8364779
37396394
77649198
19707492
6250697
499836
65805419
479174
74396365
94452498
79869468
83103167
79133266
69116814