1025884
55399576
25269017
36624657
47061476
61986685
20046058
25243767
169569
96197228
98656865
96977266
12272648
81889740
11761734
68524786
5799422
2896425
94098534
4274878
45971052
91921596
97057378
90409285
9803369
63628228
19375371
923880
52533134
29645690
52265319
96479765
76771015
3431749
5381275
61863895
6577297
12378160
12383191
31428605