96551427
93318387
57553353
34866801
51832619
81484506
95661572
14053740
39071999
68248660
49754594
47289656
74129515
74327414
69238532
97751989
94353565
44505455
94942783
40588049
57317691
828649
48894487
34025229
27068133
89056710
86548556
54767776
43338293
7971838
3472442
67879737
85907522
66692339
11749767
4400884
69374793
25141788
26978154
94008840