41582497
9494442
26623516
60605640
63963540
4235155
3413043
51252681
18305362
85517498
23784479
18194233
16721480
93784666
44676611
4874278
69944440
42022507
48139249
46101893
61027445
59175071
4091968
13773363
53342778
8231510
46388496
21916160
8562286
34286605
22186754
13735210
87022705
34247206
70114780
36488215
39182155
22716794
9251517
13957025