50684041
3851242
57881418
17857262
62656958
3613392
8861379
36895223
82716759
47456001
355215
60444069
96289600
39763970
8117983
13883439
85983042
54991074
4796451
41587938
99682746
50867069
53253331
31459504
53524106
14312439
34655857
11844902
79577817
58891846
85264018
3893741
60484801
58692842
20098782
20686174
96583366
17328075
923323
13913839