293648
206252
640865
790716
11782
550498
343960
279936
892693
452555
35870
34203
128183
695767
10858
984203
841399
450745
414425
752424
155294
893598
314498
42970
92223
669457