82145889
14627484
25801872
25074474
58501114
95911289
68915450
34558797
32627333
6889619
21738785
9919338
22096072
7098320
45611451
58164222
32535734
16294574
98155881
29909587
48234590
57262610
62963964
43829608
69169063
88865214
19189490
92773260
54151143
9007479
45239996
1806430
18673016
2485424
25754930
31387044
75971004
2988531
93573532
9831965