23855421
46738735
25424235
9266935
8816120
25134480
61939053
48605127
66054407
70146193
10985649
46162647
53103742
22816328
83117253
32693147
58055111
65849013
976899
3039434
25702056
25507433
15206780
12602708
28862024
97366775
5828611
39277922
44278506
5961685
38661261
6647932
8158865
66918289
57333305
628422
67046434
585299
69739681
40757019