14081629
13747911
50924280
43954257
9302609
74474
86108532
59623216
8724217
47049998
1461164
11992776
37459978
35018529
26999084
5892256
86661291
52572864
5654927
46692077
95602074
92296787
99949701
85291387
4271854
98052689
69874317
72016059
98569166
5132592
24937138
96021552
74139817
55686436
16575818
60017063
54269489
61016109
17161034
13912704