20059006
19345648
44252492
6141110
55504514
66339142
74439889
76199347
8501203
9609739
583393
1207218
43629801
11702691
99417985
68525725
44067168
83206956
92242389
81793535
7891762
17032003
11859298
7060774
37043534
71414810
41726959
8121297
15884525
50191144
54099194
89216227
26592922
52982312
47797278
20878807
17927855
12202099
7318404
42533993