84516070
50057043
28436454
8006723
53106148
86188436
63002666
41686716
26921477
66258419
52833127
19576754
36876883
69602390
13231589
21093555
97826405
65665812
85499735
66671581
82715336
63919113
9422982
32857684
27926921
96628654
21762899
48498148
58528610
70639400
113941
11546714
27144571
98402547
52509886
6579849
9339162
72652364
14147090
6508292