42935224
64277650
86715554
28655494
68928611
21789966
52535482
51801180
4247945
61125136
13774192
75747217
23157907
77857583
42182010
22519817
61245129
4772717
59651526
1069844
40277660
75103535
16751007
49256435
66452556
47608797
25525543
11536168
51764357
69746780
72421501
13033525
34239524
56068662
14242689
79472663
79225654
842022
29949949
34708608