3989578
4461505
33398032
74375252
76608470
30618136
9216457
20167521
76758171
13278548
75485051
59826445
46793892
78983721
94305397
21822581
84473757
8599417
1803828
51442402
1005917
68972911
755294
16304960
38947300
9965933
502679
57096767
59201454
66707077
41486640
53189719
83698463
8349311
9319655
5990826
3411044
47508350
2956286
6449560