1515588
48029257
41829067
96109061
32796723
2897626
19252759
17092802
25929285
33324920
1549599
2229628
48957525
75677192
55024242
46008176
23163989
96732231
28185675
72631800
50699474
73001056
50787298
2022243
7324415
5776451
61559083
90533969
46674071
46183084
79845119
25045487
73464888
52887622
2588141
30963604
48937279
36427670
32768689
59687144