36276959
3216832
3178319
73211705
72552622
54429359
15951198
53256576
46615140
40569452
82685748
81056204
84554826
19521520
22815462
41513139
10849890
38757156
45307214
503590
64171182
34966378
32357304
8168551
52878971
69775272
6984856
36859857
24039535
13662251
56432770
79065160
11816386
33359933
74147794
28385339
94786775
67182272
8808104
42555852