22842852
63538824
86283581
1588573
4183617
80439508
82292892
36301740
28414822
35957247
82158580
81703170
89426511
60517018
88261390
25574348
64785761
4255017
62296231
77353413
99524622
10774
8738025
22895379
32656379
99507991
92486327
3296352
19248680
19953140
53913189
35148786
61397
63846317
57085700
40919815
99095214
32847418
11999791
10291513