27174861
86567620
69122046
55195583
628340
5596339
61701794
92374425
89617795
35836803
91376454
9117180
80649818
70044449
69708319
45465142
18121109
13984524
34965248
55756373
51484662
56986439
30819736
31609727
13288392
6851829
58237580
44433853
66258237
59671255
48173147
46943084
41065214
90644468
99302030
19768158
75474730
6771129
38879861
11443873