2909109
54456226
17222407
7821287
18631278
79176877
32057331
55096682
21765849
29816618
62456644
1591881
51043200
8583710
48232841
15293604
6911686
7237317
52489051
96119336
5310355
9591504
98052367
927479
94492761
80874183
67314644
17652619
802968
15184583
4051427
57471949
49678448
53402963
37586461
36253987
85453806
8235086
52839456
92052641