30141046
47141587
18491610
11073620
13107299
21358346
78227773
34872072
12691402
14353456
5876508
3474165
239839
76116854
26228716
30513933
81777147
90721004
77737106
48249947
29269824
59268844
91023779
87935223
50898666
65102121
1761813
65976070
33343664
5889350
79369859
81342382
50438059
47716546
91872373
24681462
62114992
85079120
42091840
70264164