39681889
40897617
42484592
77065987
86661895
44277043
48208851
16487189
17241166
45201856
35073105
82327486
5157437
48047631
29995757
83939529
7021438
38143251
48791066
48972373
74996524
2630226
21334726
86517084
45272092
58573005
10627908
27223235
6669129
93371688
1255619
99125295
76735426
29743929
4798098
45105680
42484332
71061691
59518775
36214260