87014781
84058838
3054687
56589659
93804874
22524341
32636666
9345816
91908277
62813118
16374513
3419207
55432444
15799419
44066038
7570240
74011227
49457045
85056739
20895817
57394379
56665322
5197315
4026654
68139357
77979380
12518365
21683293
63807497
69168645
95523412
37354996
17849858
38774076
37795362
77828471
14047353
12567842
691176
71787509