85062841
5745765
75186638
26453660
58623428
24159462
87303815
73159912
48721290
24139403
57872030
45634306
46693194
94758348
45882932
1050359
62831833
60716825
58772964
36218046
83594328
81774834
50337127
64149445
35341989
75937126
52681447
69278326
3833270
99331544
16176474
64663595
98012203
62719325
14013482
13922671
40968433
60877974
97303730
57212877