75185373
68926888
96042590
93439952
96492902
76896410
9794541
25395986
62851090
51807318
70136318
20813377
6236461
16284588
51937077
66995479
47815355
38726165
8444398
70467005
30466239
67652673
90038829
74231500
27876856
9470869
10179511
97584362
23579126
26562919
24289907
75875420
39501603
1726305
96659957
98219179
35646611
33532454
6467484
61431666