685780356723
675865016594438539944776
63015711511016625440
676272407951
58024005647228106622
83068316
91079101
7741772940634188
69676702
6632
47398001
7575484790909412
6762
685780359983795172036971
7741
406391079008280196139001
7741
4063
9107
9008
2801
9613
9001
8697
4661
9101
6702
4188
7832
5333
9301
9009
2002
8795
9766
7186
6762
6857
8035
9983
7951
7203
6971
4568
9433
6758
6954
4543
4519
4901
6098
4503
6273
7267
6594
6479