59373030
43973354
93737499
54837106
82555784
60456134
75922974
47049738
64938600
55244705
34467051
71169547
7447776
50483126
7902646
85938594
61507747
58279435
60819149
16922637
52047346
74519872
90936960
16673917
27878681
26666312
19862596
8634995
47792826
6922515
4058040
96221077
81055186
53798920
3045978
39512679
75633181
3412581
80424517
45578179