42959253
4907479
5681130
44792399
77195981
49833366
4312571
26605380
24625899
95881912
9255635
78228917
79183466
75533992
67051237
45496750
81333463
78703232
6988101
87229659
97881456
5721136
28864103
75607487
98224740
72767005
8771644
577192
93177827
90462565
70262624
57459200
65452960
47095429
46406395
13587870
78258575
68459613
52866520
79244229