12067339
21149933
77242476
23421116
84579345
50606679
17285044
40112310
1637631
14696830
60818504
76076286
46319152
67783849
36428199
1735678
68532614
56071586
55569724
53598505
36586633
96701753
269910
72874070
54246368
4638887
13455184
69665008
6239713
15649356
24594808
19924186
8234856
92669718
74395096
45447405