5065880
41076325
70149560
6006739
45647458
43915614
2658525
58441844
87322130
34326293
55708360
1514420
70247733
18867758
21282462
58899014
78928601
8108520
73022514
83852119
30996680
27272051
54499850
37093213
29731587
211776
5671569
11092624
88577175
27131021
21403458
11634402
90068285
25629179
11852737
17234275
22536358
96552867
63557486
49548756