38047542
40773840
48006772
49764868
6273861
48169569
3904937
52255114
17124313
11471388
69369072
8248302
30818901
81615648
56148028
11459451
43912754
4878306
81487642
82569693
77407649
72891915
6117505
42185918
9307866
4943258
591620
11601820
69168171
28706246
72573377
87689342
88377707
9848105
62112188
428123
5919526
50649253
87541546
26695823