13839823
17239087
53098823
47283934
77676340
42125330
31365921
91909563
8361630
891584
9464915
5319008
4285914
57924729
2727272
37098591
34667387
5709795
3251623
10829028
16125945
16841209
29412284
9433500
43997800
45719471
89553892
6836181
1191343
75571379
30181963
46243600
33464353
27868156
36301318
60851148
83884328
18366755
62469184
78758504