85171
37498759
34356016
4986528
69299280
40961121
36812102
92469229
68927546
34107947
54635714
15866331
96444417
43695433
93221849
90156830
16003390
34059288
57946846
90052133
83227644
63055098
53091442
57655619
13816310
50853397
65139861
87813873
42163010
1038370
81123556
62278135
71419087
12925420
29117281
10137409
25636525
15618080
86351377
76272028