84528747
86342778
32401511
48605729
33725746
4213307
87573287
8299824
77625091
16272137
74919732
70853900
67092282
1484401
3178157
57796678
50342806
70935428
62177649
96599
69516711
45869025
75651896
66603556
99481664
31838006
23526790
45642929
53463169
39249532
72912156
41507764
82813771
4955717
37871983
49204193
65727555
14636134
44663936
4467643