27182377
11324545
52071834
44473164
87801334
6055624
55356877
70532422
49591030
48276054
81864631
14297182
41554562
13489475
80958677
47602676
57637641
46422223
84685738
89428313
16987206
270510
73056703
64694568
40366532
43915154
8440653
94662535
62471580
22703387
52234270
69277142
42808108
82335257
30656476
29466438
60051831
4253805
41018208
95669732