يتم إعطاؤك قائمة بالأعداد الصحيحة ويطلب منك كتابة برنامج بلغة Java للعثور على العددين الصحيحين اللذين يكون منتجهما هو الحد الأقصى بين جميع الأزواج في القائمة.

تحتاج إلى تنفيذ الوظيفة التالية:

```جافا
int public findMaxProduct (قائمة <عدد صحيح> أرقام)
```

**مدخل:**
- قائمة الأعداد الصحيحة `numbers`، حيث يكون طول القائمة 2 على الأقل و10^5 على الأكثر.
- كل عنصر في القائمة هو عدد صحيح بين -10^4 و10^4، ضمناً.

**انتاج:**
- قم بإرجاع عدد صحيح يمثل الحد الأقصى للمنتج الذي يمكن الحصول عليه من أي عددين صحيحين في القائمة.

**مثال:**
```جافا
List<Integer> number = Arrays.asList(4, 2, 9, 1, 7);
int maxProduct = findMaxProduct(numbers);
```

**انتاج:**
```
63
```

**توضيح:**

في المثال المعطى، تحتوي القائمة على الأرقام [4، 2، 9، 1، 7]. يمكن الحصول على الحد الأقصى للمنتج عن طريق ضرب الرقمين 9 و 7، مما ينتج عنه المنتج 63.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}