27628481
78508232
265255
17465081
82078412
41833867
73943754
6980927
42532826
87858645
212521
51096875
5408250
9563941
53809017
96748538
11386775
5216659
19159982
57073296
24534929
7096534
92396825
33528729
53795965
5150578
38529413
87615906
1995982
2495032
19267335
73145505
63797333
16997053
68713717
7519773
94903365
12094739
61156246
27515430