1339381
8142738
35988327
89442440
52665971
97276880
12746734
79843941
48553524
20923094
4467157
21482624
84505865
70241410
2873373
11742437
66188696
45201698
114690
16758213
93022617
93186150
38277365
69647502
37611566
74833743
6809700
87021135
7384563
6072564
6054452
1944748
6933168
65003712
81245162
3034850
99891505
48438211
3347659
43347878