6644634
92303491
21597854
20493273
82672532
70292311
52046422
37289971
74689698
5116328
14245472
23497566
26527
18939258
5556554
8813369
99673292
97017474
9949512
39891838
79373246
97711964
325472
48432839
4479614
82327521
70866089
12868559
49143510
60941859
3759839
421360
49749390
57215637
42012822
96706814
71067804
54928036
23531600
8006197