9894638
14186634
2034275
7712618
284377
96288192
32191221
94646060
23911648
91665658
59038196
43277271
9796634
189381
13177334
30394369
26747954
52725282
84737592
31011084
40237834
47726332
37099786
4761463
43336196
47046318
94504187
98178052
54622732
48914079
85283898
74855799
55326709
44569882
80241949
60947464
17825443
47065876
39532430
89133378