61428882
50874476
57613957
329362
23775081
45098294
5125365
27378614
99236210
12693996
53362567
46122977
9138443
57815218
72094858
6373806
16068151
59276894
36699268
53819832
84513490
68017815
39177382
82988184
82135697
4076196
17937186
32748581
28018972
47802668
60716821
36541286
26987757
42548658
9791408
40114956
15708133
93382350
48815450
61283579