54928658
10374820
12318472
82421074
3862778
27602711
37842784
36939013
57941986
27051744
4659716
40274437
3045173
55362850
50138643
25867465
29005903
89521317
76936866
96889386
2247517
55637664
83594417
31367922
97246684
83676685
90167772
52561669
59114626
9690870
68204727
21724193
32853992
96822594
84747834
21408179
34717533
3881156
22631298
1175159