743146
8563628
74417246
84038263
37136191
688266
70326230
24110
86054130
13103919
76457406
43789441
70318107
13742146
4092041
21965086
71984862
15258370
18713601
12286
52134801
51033316
1306284
30058276
48264958
49266759
129283
35221605
38453799
83442159
42171732
3337173
699819
27815135
33799520
49682686
84429324
53148702
17399511
8511786