4825108
66052219
72466864
20831887
65165248
68803550
84866749
12267331
42428705
712149
50218422
81066704
77568402
72313770
6715689
23137158
45383455
21991617
17602672
67909625
5845156
1973768
21826212
39811059
65199285
81402032
15304287
31087229
29996666
36671976
97961036
687761
38505370
88146249
41059270
69442022
79791369
55846306
63882418
29063491