91533031
56537129
42024367
967162
59197712
39455267
87822080
73987230
55268350
85883992
39118505
49042719
29121844
87023723
3934734
5347835
25559724
20748968
18278275
88273068
4947303
9066171
93942745
27208022
4994049
57525401
52272812
8017142
32005905
74932090
91228179
9591894
1997218
82975355
14116689
37128623
95319649
35391
61216914
53367