15298325
89665090
40474753
4190864
67069157
7445778
28808345
5744801
79298590
87556682
28159890
10029129
32607101
42097656
58346660
31503776
6888277
84701151
5192779
72137768
29842972
47708669
77057803
43456769
35375917
46462269
36986576
38116395
86508926
63891279
97409918
19267930
89859033
41242607
62139718
93129108
52978701
25195979
69302768
48596319