86654585
21951064
85132654
65309620
17934210
51586142
78038589
54988138
76132176
85306594
4085425
39503698
66953932
79906083
42989122
5533349
7915145
22175118
56587215
74952810
73476833
58912594
20739073
57746106
89082007
2121637
49771415
93889187
16485174
55158114
68225481
66911500
839756
18034623
2147874
28427048
44181450
81647762
28481389
12913008