53445384
37971602
53825033
45753304
16382771
6467542
3846241
9759776
58473563
68708358
20158426
32535967
40413186
54401865
1855167
52104430
32626920
39171534
34793492
262968
14263334
61989361
6403682
29824048
92598433
82136758
82688992
21436621
1018876
88829529
50946581
69741766
49083524
53967801
62524709
48557275
4682581
39663125
49119021
18131517