56687739
20255671
46623983
38954575
74094149
8026577
29306524
67066876
82350
53464718
23803968
41588927
55961563
7529190
65027767
69361778
33071454
48088066
28152917
85797178
52044635
36275559
95045663
82997615
32229095
35887910
1802740
61947126
11143031
76764416
62015404
14031216
69016820
13797228
84996407
4872842
22014914
78316620
38053490
33398855