43015324
86588846
64264840
54826692
36583294
34618568
34755641
22959416
44564997
51276621
40188204
47652876
7933126
1314356
9524153
49545961
50798767
13932503
54502610
90717699
7253085
4094790
11211050
9830131
103884
29005497
7636586
50215927
54559557
34679762
24818500
27314850
6940501
19113726
61911896
82296471
2891778
47791711
13447565
78627913