12448278
35754924
81522185
64078261
3523798
91851972
12231027
405053
624329
59339334
59409848
45931029
77061324
55184340
67715453
79921850
40277065
93118101
5129504
6578940
30257457
53079312
64976155
54143496
5687857
17188597
87633555
72619378
4758602
75084472
54956254
93045698
68418034
44789166
82614419
63482480
38898081
59981104
16643157
27034098