59847706
14394749
31471779
9530703
41574067
72101632
9008514
7004404
98651497
71217896
7091747
12707162
48914812
78206350
17948162
6128776
91255340
89861474
46428677
43053664
91628110
11505890
28107692
15094466
55262119
93499053
66777488
3366999
4042318
47194950
2544901
26779835
8407700
9846524
75096228
54526422
16227167
8331804
13333004
17955714