50396231
67127035
61024640
73417760
59979896
23182180
17399286
77531569
54307347
2998566
28387338
81786893
81483899
14507035
65979866
34686889
60192352
25653480
48455268
85177886
29019127
62036977
64006991
96485923
36985779
33591805
72005709
96303943
21596269
78841767
67542776
45664746
66162146
17222822
36626230
4373743
14761436
9227599
73518967
28458500