19943635
1438006
25712452
29705764
634976
1086680
53002008
92627117
13994220
82236826
22662228
84471871
10337608
43306277
72674465
27724727
61483954
59446670
27702288
1588969
64255877
53871907
4331909
41579311
25612639
38657934
2139339
2523643
53591862
68979620
6331434
86062917
77006653
19695247
9054079
24145529
10346969
57589177
6538913
46822879