89155883
11949651
2892780
63838855
37853553
39622886
44929015
75176319
34755967
57902032
61632742
85008424
4094558
83255586
94883885
35753484
48015755
41155144
5453622
25728406
85112574
36043974
14078181
325728
14066075
36711774
92706448
36201308
22666154
5995691
4832462
79494221
31843119
82388144
14129109
7451415
78149476
1589555
57978681
43572926