47404817
1611839
2657173
92376793
9867200
5250924
4399310
89059751
8109324
64954967
75555690
11343383
16632786
22518062
14109332
74483112
55077669
44083724
27945111
49214479
38559886
41047493
29113974
44362926
64434160
2231739
46649267
85945752
17253260
70491685
75712147
72973891
35613744
41807831
41942772
3562406
94123572
13163479
55839806
15104674