94692634
99996110
1897257
74906098
75315624
41913950
12027586
35743915
75526220
51642702
56373517
86582204
14638168
22203063
11377812
6079088
66503351
29513184
99315418
96192241
96176163
46894321
84921196
38467842
31327293
49663827
2491456
8838068
86607462
34302882
2137409
5911596
17056813
6659920
43578144
38818452
90099677
32714285
4435319
7699989