58573630
68158991
44958445
22755981
32759857
96878787
40341506
39703350
1993520
75743848
84032068
89205229
6852742
91185247
53645759
24639413
29748301
357421
75489465
85615727
85046452
3408481
35452897
82668333
71528073
94068091
11581961
14749620
13777415
73922097
13139279
16744158
58945372
71051551
38054098
19061920
8886998
19788844
50851783
37385049