28142802
76116320
3362853
42355463
92226038
67973806
24468375
18371317
7516674
47694595
42208796
98935827
81244696
30589289
95757271
3446880
36761038
5146275
42761219
32254491
64288841
60219027
80362912
52278562
55382965
49273482
16035536
45704546
82594376
7887308
11118857
10651942
32598223
52163148
1598603
31204989
12629159
40572738
4539899
24903086