7438350
63375254
1929282
4164251
46674599
87878459
64369565
20313469
21686060
7505525
97207951
57787985
76455593
23906440
50424765
36627122
53441694
9037261
9501749
89844331
81457878
45347818
49291002
62987450
8646456
93887634
19902592
57142660
7310469
3468300
20804695
82338388
27742724
44059836
6205501
532392
18536587
85868354
87356560
7716262