43968943
8405194
13895182
37292823
6896316
58599959
8779426
67403480
80651572
1624859
82253147
84353736
11843226
12556692
9409236
73697600
8672410
75727905
7193672
8466018
7238115
20533259
97854929
51015079
73655468
87494651
74895421
84471740
515573
1547252
60346611
69188377
96843533
11801096
54689228
53675955
5296496
25081811
22544911
4081464