20639831
45729733
53729537
1200222
47697077
34557403
19879751
774364
97089706
5025772
20814702
36714322
55972003
24291164
31254344
84419109
37466016
9480355
3894227
5407680
97977019
91376513
4917661
66719818
32693704
97574540
91542135
36507297
8975965
82895581
42308233
67138629
271747
35222733
80627154
62771050
68844389
26794652
29729101
3172132