10416
39571098
5912510
94365512
23071413
80736143
80327975
35123734
59928209
70202267
63849853
80022979
1561478
47561545
79679667
40187997
65224431
75702688
5212668
1875942
52542320
52361440
1841688
3385700
30626874
90077282
76002347
43293386
77828737
12853712
82109030
65233086
25083749
37411620
97598863
16683066
24923544
85719325
35193355
68934455