56086739
722205
91739153
7851421
57784393
42539382
58024837
24876242
7155415
731338
29848720
26478099
3376742
1807362
95915236
66096164
28519802
66685367
97109200
20462801
23103852
56722313
55699357
52213064
84448317
38435875
6771491
80106425
48904259
1338660
94221610
17221283
2905165
26809525
28336832
69095848
61125678
28939
47906884
38926936