26096207
39389342
85601470
83868942
68171033
2449780
75399515
65574627
66111146
37726276
1022442
6024301
56425223
2248812
1181325
45012897
92443965
30952437
22996626
49153644
61378204
26803022
48842376
41672903
8962251
78732484
83047545
1413462
2024511
6137393
5627792
55122456
82373044
40005909
29506660
97852678
40677721
31358480
11842007
168509