48476877
41065709
86466088
19886483
1512381
28329163
10303447
71865944
88831493
48742045
3708806
19976823
79257116
82642791
56027045
79348483
23898762
29303615
58984644
46228712
55483180
82317906
22826353
8276794
54073826
41571703
22694996
70285050
33077817
18577806
39115260
83742046
19689289
41786044
16247251
87617059
74659429
8526487
93538127
37932988