29711 8781
78992 8942
39327 2289
89393 7368
82262 4985
65752 8982
94710 4853
57010 6359
85532 6842
36727 8130
97965 4554
70364 9244
64538 7890
81905 2006
24838 7393
73189 9430
45334 8302
8343 7397
87879 3096
66831 5609
96440 4269
97391 4129
48566 9083
95015 10000