19973282
714265
1571350
20453690
4987831
57922098
57096683
3813553
78327551
3855564
44549677
12027136
27874835
9001182
29095452
3238086
82283726
1399446
38987768
33936089
48751003
70629517
35532154
47389052
92686373
5643180
57573784
11217780
12952967
2076464
1519846
21168846
37994789
47941917
5832960
82056918
87541648
50646495
79885731
58382312