50072984
37912970
88499101
2161424
7414960
9684081
9563740
42487283
17412699
23937052
23143812
76104371
9375151
7718194
94834961
54593040
89869348
121333
55674775
88298591
69488469
9953313
55521554
66983911
84746921
58522980
6887169
8302357
639581
85241409
50084241
83607323
31214390
89952102
33229550
4928229
36572125
1818364
119603
83203161