52818147
459723
43467150
1355494
91572491
84076561
56805461
69529263
54946314
53094821
21734211
52938698
74862637
19125100
1597497
94494684
97286161
80904618
59093802
40944509
99383907
1526994
50375263
12416285
498107
9758384
52459126
26553710
53176985
99444665
5943171
50732112
18812575
26599957
78899864
78619832
91898153
5187521
51087711
41612018