87156476
45544586
6618354
54444489
32738879
18394136
69253168
6953079
92786273
15418049
44936353
69515020
4528612
22391401
2907899
78848374
33782078
50357975
66562690
93236293
3812035
6796813
49108982
17957318
66052359
30383378
53164897
62941047
38549851
84427426
69558654
79176546
41725068
12433052
14641304
6822044
16593636
1832264
921459
99361958