80427717
6601737
64641118
12891367
7150406
56249172
6197294
95255689
12666681
53598594
3499603
89467842
9353859
85647810
5927718
46287992
82137886
14328376
71087048
23653307
61566258
42382770
36637069
94819630
94856347
1726984
63634266
562195
16367556
96843673
5809695
52895291
49535053
24813422
77865885
8770224
75189187
14548116
42608032
60526120