88863498
60035676
83508490
70438848
5458661
1670575
47238541
5216878
6313063
2961444
32497249
8969215
2021779
42573395
4867958
62591079
13076434
40497096
12614989
11036692
78663470
85696221
8497432
9471576
59307531
7566987
47971854
50044773
20715824
46331707
6276380
29281223
28966337
45765027
8573562
99637056
30185608
65831640
63407755
39988497