59488175
41022414
66378405
51563579
29894853
60789369
925457
55471922
31544300
72847419
35377660
32991489
86257842
29521033
8264247
63146931
7344817
65897222
21143758
51353314
18064758
85484787
53757301
4453401
399832
46404408
75559905
89488835
28667111
60417760
77499528
19877862
36804676
48216974
30196697
17254288
10425771
56867501
43374899
54653327