93361923
39876435
2527574
56667317
16908946
46073643
87918760
2669270
4970274
76917028
63838672
38256953
99087529
44405478
44226433
23288671
43855704
46477243
79048522
66086099
553347
81686656
42311055
26168577
18509093
55161607
44715243
94291445
672333
92027493
2545283
85699162
68989770
24246485
6775987
3015717
4822316
75963437
59966133
44973183