53885219
57533812
122131
47189660
17089748
12012283
78855217
7322443
28909762
77614479
52906256
7971938
253183
62561765
41317506
96948019
95589456
82643844
9932513
39719911
32515659
26924644
78784057
96731725
21653076
6577204
1736383
50276144
66184244
41301327
9588356
48579362
87685852
7692624
81165343
67768258
73188980
99263549
71871885
30734876