35681955
9609588
86563106
67242915
3605516
79728410
54087275
3559165
84139709
90866570
75614094
34263933
9740856
4636372
46943047
45757394
86174109
25189136
30809567
16067736
21146257
81614900
23496329
8921262
81645779
15844759
74973831
9255228
98793139
78127707
71772151
86983893
47858456
1451391
60737984
37227045
47067190
71746461
7488368
7353142