91293262
74794098
45991031
12989354
86813526
85584674
30228644
37654702
5769625
58669419
55218718
14557574
19716685
2840154
13617500
84225790
36835517
81766656
25618561
5523595
67137144
1115929
8762760
54478124
28355025
6522129
19896735
90883886
28561442
44198302
10847266
45545560
3245768
82088538
769049
79639370
96594198
5566435
8929571
28887510