41718645
75165717
96586186
27361907
72648260
68534218
94001703
68757600
62541095
89067618
92795624
7373984
45183214
94522923
10409393
75829235
85649357
25874715
71201821
3886061
34113236
28128228
12541105
39148288
27133907
54953894
99152757
86437448
27363636
54257770
20193903
93075123
35852547
50724585
8652948
73674128
45646150
86032594
54251211
36869671