16403769
81503949
81791212
28062537
87938534
67824628
54283673
29467442
92459723
6151498
13431882
24681115
35537873
52907176
3135159
68628215
61523818
26492449
55655988
2476966
575642
64266168
36795753
99831438
74972749
96727456
25752714
28103907
70371747
25833228
3097721
46377329
41254809
24861016
60221484
13347678
71905631
987443
57455314
17217628