839789
4804183
89524195
50002025
50624566
8111410
31802075
60324809
69024490
23234693
75911033
86453338
16884418
341862
65622054
27533989
83393240
7518827
70808893
21775709
10042466
57233166
208582
443832
68138926
29181
297824
91591660
90392657
82095383
16814746
63533960
16766507
28165513
7193449
21885360
15388797
12907559
11768501
38302830