3103178
64432492
80077090
15683841
233695
35433142
42265366
69142360
7539027
45649767
14267698
69872830
3488395
16179562
51647278
3029723
29249878
20696766
65697960
3589350
2502620
66387476
16479047
30882736
31791839
73854935
37731886
54081677
53639509
96423147
4773086
20947696
6786843
30259219
27313696
71153089
3824922
10761025
87846898
39153865