81438408
840629
16719257
9775023
58104672
62327605
44304305
91322505
47487774
83249451
36218820
30407651
39392277
1238246
86581262
23198337
77327469
18095193
75987550
82014763
15895952
45132632
46017201
199284
3988613
71518968
41294678
29122001
33095718
16639692
84599177
57375313
83033721
50637155
34274761
13115222
46567338
21224882
20091358
48709144