27931213
52716903
28009699
99928197
39234420
27979996
98846580
47798337
6861037
14456365
49185740
87704679
1137161
399355
7493708
79523080
8721384
84108301
89456049
48331791
39392668
97739839
50326969
62247843
87382354
76027900
5112693
37442280
8156360
12864855
44771130
47146251
57611776
24838153
43111350
42884044
88545124
55832160
31661036
21854475