82933415
30489493
48316345
37008147
10445456
57375036
87269139
8203242
9093313
763719
53951722
25559226
50198719
22682879
59669937
14176636
34982963
82969207
9639203
20627161
3387485
5092351
33801827
51661502
54416687
12611576
60759065
91392170
18598189
7276720
19746668
68907381
9522536
57805151
7003968
30034249
47881014
39168450
7808411
17732559