19404748
84862428
56105880
82099609
99599762
19507581
13624436
1879666
22695088
421336
42274577
69005133
59696897
3416980
35169369
27708809
47534963
24862267
16156671
7951672
46957759
47101269
70705865
9757469
40034202
78317327
48779889
73206815
28632325
91634890
96225130
23168872
55648509
39988498
1571419
7507534
91405496
48543973
21453099
41798183