1722356
27052284
8298450
57693501
26619657
62201968
22969600
47644443
4009682
57559737
58743180
8331020
22228079
66247807
390125
7546584
79796210
70974094
74245112
52106804
82518530
89338926
48541774
9333048
98144847
34204381
88042152
29255238
97765949
68167111
31161039
53031378
8921666
27639655
79326210
7149553
6789852
86739976
29017558
12466840