20037108
4872985
50906949
95313548
88449404
40744691
38395570
169244
5485615
37444372
54034810
5928289
951479
87322119
92742928
15832942
96185266
54014559
14484259
40112767
33298349
4410809
58972230
56612668
64116167
89119760
89374463
77382998
54165
5024950
5542413
2706213
18388844
22751158
77772530
49771652
20077516
39791747
36279825
1053889