48673429
52321290
18176594
55533826
27306727
40287138
2792311
73707638
29607120
37315416
97223960
2184153
33155899
7485234
82622401
11358130
60866510
12703001
39068882
32126739
29667332
88683845
6998900
61212998
71274950
72901516
34974933
74754530
5654311
24216898
90013604
1825390
62439578
68922566
61368315
16111484
31462050
7446793
861320
54387897