20149538
8671219
17426364
80436337
65815
35902785
7881303
98533784
29263731
9484789
54098981
5523923
7304258
46912847
521140
15583106
27749555
6364059
53983948
52174845
9325920
36349637
3545876
10726681
98831488
8087717
1583602
88574356
85053747
45984278
58569033
9014387
27627055
80577754
53697003
77873068
34313156
51142552
40684043
80242611