13716826
30722684
52706710
96295883
21463878
44091957
50967519
42562081
75638057
57749484
6323297
75984351
5897835
77189202
2214066
64332279
79375580
66429968
4579357
38553662
5225450
65516761
27243575
61978105
7244298
36705559
1603240
88149987
435476
19527309
25827261
14193834
2554804
6184603
47291895
59523573
1759585
94132
68456535
72612147