57414135
8575017
91756810
18342941
415547
57059749
452315
89608366
35417632
74561463
51159854
76704264
44445407
37519467
65138188
56382432
72465876
11247080
57477631
74425377
83656802
37166593
78404066
62379479
15848974
67459881
41929470
39785376
30559883
81673437
72604991
53614329
3762980
31872287
2124197
61487449
14164539
1683695
3164880
50351849