5926
9993
1198
4856
9909
1578
3585
3237
6502
1670
3414
166
5943
4874
6295
3020
1889
9068
8464
9778
4624
5704
2597
6898
3416
6806
9512
390
9864
6888
7855
301
9392
6240
6235
2534
4483
4418
585
2882
4289
7502
7985
98
6537
3509
6662
23
2884
5046
738
234
130
291
6360
3364
843
5504
1423