27131108
24599451
8372247
13762957
95392953
42487820
30271762
7221982
49872837
72206827
45982952
72476965
29566401
38783750
28525376
98033846
59037168
56433543
17074935
85262645
95178223
7521412
90037535
56562650
69508278
68312672
85883595
28147160
52315329
47155681
82311781
47192916
72681145
85796779
48079598
18664473
88782443
97823411
90352792
84194558