2445419
90271961
47786840
71889534
796030
41463137
25085654
6921886
9607997
18044077
70033940
4869581
14975736
12917003
73547659
54624080
66674448
97664694
95719004
16478066
96481246
82418583
31196295
80437866
48407278
80847620
864156
28554930
94539211
18641045
30782208
3216663
5766570
86243911
14414716
7513025
69037235
75968748
28902376
98237817