81994848
38545957
47857702
92725971
81828684
67718933
17041217
7727282
84379412
43705473
46327873
4205188
29582963
44826488
11014745
14776066
4597075
46775865
25998676
7145796
31778078
74056464
22125313
83782031
83368788
12976440
4936116
6819768
64431333
81341239
9996696
41622699
15425890
18991713
89582530
512619
33509017
37892930
21163107
34293594