42698240
60089740
2801594
16873649
97724187
3593761
8346950
98876278
81422439
84766412
17345775
3051259
19071115
79985522
57028464
6191945
9282685
7679407
76478206
19969444
81029265
21921318
2866997
77587176
2316939
18969615
6171103
85968593
48859472
64311627
72456364
92733631
33869426
5699982
9684210
55583730
48449656
24847603
5477367
68466753