16157837
443146
79247813
26594705
62967726
74338510
73777521
47815441
55421207
18526098
4766147
35877267
31508616
62733361
57206512
50115705
88985373
81621979
57883884
604982
9494241
9262736
36624662
59645234
82318392
88181784
37272970
7654270
11761728
96386546
5137657
947503
85983002
174640
15642709
72903413
260582
32745401
3609795
98705619