82706090
71003986
60902203
92587775
80451405
67515225
9990273
27057340
32597690
1991701
9948488
38183872
84817307
6916765
69751779
50755534
51621588
41846827
55996993
7708686
57213959
80485165
47991406
32003696
85138001
97277695
97702477
54431916
16693299
82409912
97744249
74395165
24013089
29796447
43707430
84744745
78739119
30856599
47495767
21275107