87959696
56477722
586667
43382614
44237720
32496653
32318588
8551987
33375710
4531275
80704517
21498030
42783703
10342307
9033913
37315764
5519772
8360420
80727246
19924581
30489370
48157657
1861216
12781577
85945981
7111422
35068779
12343832
56398008
4823582
30191653
774174
79509905
45306792
85613034
53433334
26556502
2952735
29437122
34303677