30579293
58031400
62769056
52193626
95751413
43669922
32079990
28813295
49553842
738993
78397209
15414051
89113402
74256245
28483701
60802334
93898646
20549764
36041396
30901796
5686556
45077574
93553606
36299460
85646823
49931578
72338341
48331229
30872072
80995205
10112865
87558861
56286128
91123135
15235111
66457941
30972133
71341240
47652305
66913530