21627338
40917276
5627690
38746557
5517616
81006844
17955199
43941350
36641418
39118955
28107433
3404358
56514231
23608217
6767949
85981643
8049213
74068616
12018966
6259621
71831401
85347698
46939355
85018407
27928445
17085074
32051131
15565777
4055277
9478736
33067228
73644201
8056082
56029501
56469608
53024511
18868033
27614858
14203393
28029226