23003120
27523926
4615913
39672650
31875699
31606790
67155519
16407612
45742154
76446448
27804602
15295361
73028292
49952147
32461593
87847829
59118709
87657774
93039591
54648534
80011267
81752462
12096319
28615122
46697074
1662740
30496272
73207566
83216188
50077257
23634914
67348761
60055638
21588467
92136449
40218689
74244857
4857076
41079701
12828452