21384677
18156658
86983099
11201959
48448095
25472976
45034801
34881464
3307457
91859797
61643656
389550
32457604
25798257
13589265
48253660
76753250
94884399
3924279
63729382
72525063
4451426
12802184
82577256
26543462
13288084
54717027
50987879
53306758
23076091
54323898
67629162
2983791
6587243
67707926
68615628
5116225
11606894
62262123
23203591