92709047
85652385
5509196
58131708
28812283
87812277
59081750
32465607
6094545
36574753
33261392
29347387
60614183
68363670
70037871
85551909
71201560
84123759
1902036
88689230
78582963
49689043
12963147
46904602
3060819
22103190
50733530
8615652
27464835
53031892
89833231
26538573
3431987
49138238
9579598
18178730
93474114
7349938
82839929
67308686