60511707
4289650
68668711
29935712
17918571
60903590
11041640
37117278
63702229
58232994
97068444
48885440
7923043
87777763
38689747
7281074
5264697
9616530
8877178
99654715
59284162
1033044
7590759
61259934
42563545
386474
94112569
4287774
8954719
3657205
23191406
18771325
1802805
38783885
1771602
5488285
38197236
29681487
56555112
50302666