36422469
259252
51768931
3111437
58056437
18205202
17375348
18351075
40242364
44099668
67683590
8333658
58808246
12166563
84071921
449186
53905056
30657779
38446493
25992691
97371601
59152427
82771274
990272
40996972
63532063
3578469
21677629
87153763
61152324
2894848
29318950
57812616
90265498
65703547
78571443
13278003
6088643
93356527
83521030