38136445
66053896
72949549
22435973
82632651
21503805
55599839
18871659
73974173
46174208
67204297
60919536
75509871
37518820
4576336
11254632
12602433
86993039
46316866
44056187
53494855
60716849
81648384
6852343
60254462
36333907
1972441
11005989
24088646
48142068
23967887
12771101
50812807
24019670
54776814
7921914
4309855
97492051
31582113
42128949