57457946
2889577
44438241
25246929
8819562
31655781
12563610
29003516
83012988
92953186
79949454
67169814
72589805
6214186
55081326
9822624
8994637
586765
77179366
94462859
22858961
23276278
634024
84579398
5422658
30449705
27007466
75427370
93128690
55833527
89001558
82649383
79118412
87046320
65306089
75397074
16261991
93976066
76126571
49113962