53441929
46196921
46332988
18352056
52687758
557119
41983393
3021988
94063370
8843325
39742262
55335059
35609218
32133959
950374
23526648
1751599
28541372
82271669
35511859
17526288
92878278
72393682
66811513
56068570
50076689
20743451
24424879
2836881
35064812
56428073
84405008
49676530
65799613
77499451
24604167
11759938
5803207
86292809
13072939