55394136
2777270
3383405
47012629
24205925
16661311
45783711
31875738
5997449
79682790
51589100
27192634
67517696
72082675
11841289
31069375
72819741
24593152
52576489
65206832
72405413
77906087
4488147
26225421
53864412
46062889
82347818
32177410
47981588
6040308
74687150
95252845
36953471
60934682
42355339
5394229
24428402
93071429
25894025
83974142