39436380
17773691
22555361
6146514
45157300
66801271
2950644
2490820
97907913
72654495
30213245
45333950
3087116
34913171
880711
53774585
57177713
17636259
42456498
57797517
7859800
86685655
77786253
5408489
2318524
1527406
78309567
2603606
54954735
8358340
48331411
15732999
82057098
18841345
66921374
84216186
78026512
25244328
6445493
2705545