32651069
5103220
59707627
884122
11989129
21769645
35707914
3514387
40579832
28572856
21501712
99437029
73641420
49295434
23163810
54873111
60492991
7542481
40244078
174538
13658901
62629508
710829
48121308
67456181
65995711
87898782
13571617
30096032
5860447
38732058
19063676
65861751
51318134
42417701
78328562
65659690
82941862
40127607
5761403