5481457
88587513
27495974
15832243
5348517
45022780
29304925
63634964
15157816
33101280
97466488
70233683
6471373
26105925
41976649
81313867
64445302
37606854
4379118
57277850
86968202
55591633
7466354
1924480
6942240
89063605
3497402
88285532
5105390
5661686
17209393
9177393
24456848
81666059
66539223
31493823
21954460
99105080
92654132
43026889