16791498
70657250
27965520
69338373
42774163
76286173
51666295
18073764
97703868
11447064
57104345
45513284
83271546
45719466
62927763
54531781
66998956
76792558
64256952
88804777
30883070
68535771
56999096
39235482
2865520
54571285
36407153
67938214
80862406
35673626
96997857
47721241
9752253
71953128
6485727
8434947
6431613
91702835
7408951
35175337