52879046
12894865
8443537
12592494
5044356
45209211
38927951
56336611
55849188
55032056
30051751
33665726
4872370
1405024
78065520
45213765
61218634
14354742
48672111
32293685
94734612
32972798
54861670
33619791
5225945
75957382
39095961
5693125
61356252
90889489
87088168
17282813
19062165
68792578
62861221
91717224
81666617
27444131
3247707
88731343