42403935
4539268
7409740
88478942
40529278
48195004
3781516
19945709
71998497
65784472
20363228
24147694
45171865
8444185
216870
6544617
46288372
93482187
67912635
55198801
70973792
36231688
62479502
2119948
30531926
89049611
90418467
71685756
74282814
6505677
4023080
42185282
71026995
955573
83406792
82076035
22612920
61531970
79002932
98537630