7019585
1151400
87264543
51413988
75672647
34283742
50677066
10792153
35334481
68641977
58879581
85426609
72732265
33991222
48621785
41321860
51649978
23431230
13781671
80825973
504296
98717244
76863079
50495918
51175583
61207128
61186258
55002844
27791051
25197070
48933502
62567273
10881547
30176224
47581869
9017437
45369534
50362694
78148451
5283104