46927329
42773537
69215444
96793488
72365815
30448640
7069096
40223242
91833923
84412575
80442728
58537979
83225700
3436402
4415652
17081017
60714730
27236436
39057132
21024266
34846103
11119995
60242226
33523483
4649274
6157005
77955319
36732197
74725582
7328866
41223756
25729400
88277553
63759961
744464
2043389
64913951
61516743
81799252
62426068