6453583
51309743
76686434
50328598
51162505
58098870
22909137
9912407
4531931
44643785
49512418
19137653
62069573
8486694
33795800
1079267
94309807
50548964
49418470
7056627
84358441
13735255
48522756
24407384
75134054
78927522
87229118
36713762
99708748
85904579
9254381
96975455
45964551
9760130
50811166
188511
72639641
8521474
9730959
62944918