19321217
91454225
84869262
60877232
89339045
99474091
70921433
80311224
26256907
46879203
59436444
80006657
35376625
31786905
84733468
88298835
21168076
88563661
51469763
65429645
39583691
8573687
33268011
32011962
48946652
46902399
31187109
60103002
3476782
208054
37001378
40707604
34222714
64463042
98819235
86448021
50805297
90063854
12372005
17043480