17628270
40641243
59012031
194031
3039993
44406817
12599108
27323312
78512838
4504093
57348705
5903679
72619497
89673229
67598112
24248502
9831170
84066018
91151945
58565120
40961316
67105177
14544864
70735008
15428201
48156172
85066211
23323205
86126009
3177102
75692399
71085154
18739352
67801807
64147822
67634021
12727149
34591708
42682454
81319633