47597343
21796821
94872525
6097352
31435701
59194097
48899257
64876311
57673468
79535936
87633024
1637443
46377135
6617503
8052403
12038408
26237398
347451
38003057
8107587
2033893
80879579
85712968
27685496
1078351
81912229
32236570
87696968
34567110
69482560
88975717
20076229
72032636
55944499
38143554
36366062
58723201
18001718
7547622
85696845