5476357
4464432
9344241
52958216
96011683
77833451
58473420
1803668
42819942
51908289
6297622
58919582
42708591
8328099
30702779
48364306
59385548
94367591
33121063
86978594
58375904
35165825
61699026
13704008
48904865
95787833
79348896
41187700
86088450
9392445
78425711
91573979
50025329
95458814
1988156
11132128
153446
52334201
56519074
84556846