31453449
8144760
904672
14139970
85741948
19457785
59114018
55819680
25378017
47176748
82204775
81102344
15121837
82522469
52868190
4390506
1574935
33841280
45448439
51039288
96539927
56622121
19382007
286622
36423065
869093
27567516
83778956
55222680
23551672
95116450
4555131
6603001
61823562
55717727
82894819
60468891
23439464
16368335
27427245