95847251
53614466
90664602
96928001
98435356
60637262
42729717
65626501
47058401
32168135
62648
82021092
98716944
36593179
76565875
2789539
1786639
15632109
95914953
67357305
3526815
80328690
68073552
87021492
19545845
87182858
696489
39453504
30994622
23961353
38267347
21606368
3936555
236467
724793
25839167
8829645
75748044
3045879
17148604