83984482
56811453
21915716
62173275
67359011
43445409
34532993
21909892
9108271
69551009
16913414
67036810
45336789
1165386
77628432
57559443
93006209
25094273
76087420
9182108
86585042
70098193
576317
26024207
39382685
24594127
2913415
65005755
73468794
75318555
55058264
72232950
35926154
94671136
11012498
43772384
19656912
36741012
70772384
4850571